有什麼方法可以找出設備支持的觸摸次數。 而不是手動觸摸並找出實際值,有沒有辦法以編程方式找到值?查找設備支持的觸摸次數
回答
有五種可能性:
的設備不具有觸摸屏(
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. 在支持觸摸的瀏覽器上創建並觸發觸摸事件?