有什么方法可以检查 Android 设备(手机)是否支持触摸屏?
因此,如果设备有触摸屏,我可以启动一种方法,用户可以通过触摸选择某些东西,如果没有,那么他可以通过硬件按钮输入进行选择......
有什么方法可以检查 Android 设备(手机)是否支持触摸屏?
因此,如果设备有触摸屏,我可以启动一种方法,用户可以通过触摸选择某些东西,如果没有,那么他可以通过硬件按钮输入进行选择......
你可以试试这样的
getPackageManager().hasSystemFeature("android.hardware.touchscreen");
但据说这并不总是有效,特别是当设备通过 hdmi 连接到电视或其他屏幕时,因为它处理 android 播放器本身而不是连接的设备,但它应该可以满足您的需求。