有什么方法可以找出设备支持的触摸次数。 而不是手动触摸并找出实际值,有没有办法以编程方式找到值?查找设备支持的触摸次数
回答
有五种可能性:
的设备不具有触摸屏(
hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN)
返回false
)该设备具有触摸屏,但只支持单点触摸事件(
hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN)
返回true
但hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH)
返回false
)该设备有一个触摸屏a ND在手势的水平支持多点触摸,但只有真正(
hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH)
返回true
但hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT)
返回false
)该设备具有触摸屏和支持两个或更多个不同的触摸,但小于五(
hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT)
返回true
但hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND)
返回false
)该设备具有触摸屏和支持五个或更多个不同触摸(
hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND)
返回true
)
你找不到比这更细的粒度。
顺便说一句,hasSystemFeature()
方法是找到PackageManager
。
- 1. 我如何找到我的android设备支持的最大触摸次数
- 2. 如果设备支持触摸ID
- 3. 检查iOS9设备是否支持3D触摸并启用
- 4. Jquery hoverIntent/hover函数支持触摸设备
- 5. 在支持的设备上的Android多点触摸
- 6. 获取支持的触摸点数
- 7. 触摸设备的HTML API?
- 8. 触摸设备的数据网格
- 9. 触摸屏测试设备
- 10. HTML和触摸设备
- 11. 了解Windows 8设备上支持多少个并发的触摸点
- 12. Click事件触发两次,但只有在触摸设备上
- 13. Android设备如果不支持多点触摸,有什么办法可以检测多点触摸吗?
- 14. 高级别的触摸支持
- 15. 检查对所有设备的支持
- 16. xcode - 找不到设备支持文件
- 17. 找不到设备支持文件
- 18. Android:检查设备是否能够进行3次或更多次触摸
- 19. 用触摸设备触发mousewheel事件
- 20. 支持触摸支持的硬件加速画廊传送带
- 21. 使用触摸ID保护设备的3D触摸动作
- 22. 的Android支持的设备
- 23. 移动触摸支持 - 在Closure库
- 24. Android模拟器支持Windows触摸屏
- 25. html5是否支持手机触摸?
- 26. Android ADK支持的设备
- 27. AndEngine支持的设备
- 28. 仅支持设备的SDK
- 29. BlackBerry JDE支持的设备?
- 30. 在支持触摸的浏览器上创建并触发触摸事件?