有没有办法检查Android设备(手机)是否支持触摸屏支持?
因此,如果设备有触摸屏,我可以触发用户可以通过触摸选择内容的方法,如果没有,那么他可以通过硬件按钮输入进行选择......
答案 0 :(得分:4)
你可以尝试这样的事情
getPackageManager().hasSystemFeature("android.hardware.touchscreen");
但那是stated to not always work,特别是当设备通过hdmi连接到电视或其他屏幕时,因为它处理Android播放器本身而不是连接的设备,但它应该可以满足您的需求。 / p>