有没有办法检查Android手机是否支持触摸屏?
因此,如果设备具有触摸功能,我可以触发一个方法,用户可以通过触摸选择某些内容,如果不支持,则可以通过硬件按钮输入进行选择...
有没有办法检查Android手机是否支持触摸屏?
因此,如果设备具有触摸功能,我可以触发一个方法,用户可以通过触摸选择某些内容,如果不支持,则可以通过硬件按钮输入进行选择...
getPackageManager().hasSystemFeature("android.hardware.touchscreen");
但是已经有人指出这种方法并不总是有效,特别是当设备通过HDMI连接到电视或其他屏幕时,因为它只涉及Android播放器本身而不是连接的设备,但对于你的需求应该可以使用。