我正在开发一个应用程序,根据屏幕类型的不同,其行为会有所不同。有什么方法可以检测它吗?如何检测屏幕在Android设备中是电容还是电阻?
6
A
回答
0
我有一个小窍门要做,但需要一个画布。 只要在motionEvent中检测,如果
event.getPressure()> 0则是电容; event.getSize()> 0,则是电阻
问题是我不想使用画布只是为了检测它:(
1
android.content.res.Configuration
包含一个称为touchscreen
TOUCHSCREEN_UNDEFINED
值,这可能是TOUCHSCREEN_STYLUS
(=阻性),TOUCHSCREEN_FINGER
(=电容),TOUCHSCREEN_NOTOUCH
(=无触摸屏),(=嗯哦)。
编辑︰我再次Dianne'd :)所以 - 底线,它似乎没有办法得到屏幕的实际物理属性。我想你最好的选择是有一个设置允许用户在两种模式之间切换。
相关问题
- 1. 如何检查Android设备是HDPI屏幕还是MDPI屏幕?
- 2. Android:检测电容式或电阻式触摸屏
- 3. 如何检测设备上是否存在Android电子市场?
- 4. 如何确定设备是Android平板电脑还是Android电视
- 5. 是否可以在javascript中检测电池供电的设备?
- 6. 使用javascript检测Android设备是手机还是平板电脑
- 7. 如何检测当前设备是Android平板电脑?
- 8. 检测设备是否支持电话?
- 9. 检测电梯内的Android设备
- 10. android来电屏幕
- 11. 检测“玩家”是屏幕中间的左侧还是右侧
- 12. 如何检测/识别设备锁定屏幕设置是否设置为无?
- 13. 如何检测Android设备上是否配置了电子邮件客户端?
- 14. 您可以使用CSS来检测您的电子邮件HTML是在iOS还是Android设备上呈现?
- 15. 如何检测设备是否在Titanium中有触摸屏?
- 16. 如何检查电话呼叫服务是启用或不是在Android设备?
- 17. android服务检测到主屏幕是
- 18. 我可以检测显示器是宽屏幕还是广场屏幕?
- 19. 如何检测用户是否在主屏幕上触摸设备小部件?
- 20. 如何检测缺少GPS的Android平板电脑设备?
- 21. 是否有可能确定Android设备是插入计算机还是电源?
- 22. 设备在屏幕上显示结果时,如何让Android手电筒闪烁?
- 23. 如何在PHP中检测移动设备和平板电脑
- 24. 如何查找屏幕设备的电源故障:xamarin
- 25. 检测电池充电Android
- 26. 我是否可以阻止来电打开屏幕?
- 27. 如何在Android设备中模拟电池电量不足
- 28. 如何检测API级别为4时屏幕是打开还是关闭?
- 29. Xamarin UITest - 确定设备是Android的手机还是平板电脑?
- 30. Xamarin表单 - 如何检测设备是否是触摸设备?
没有这是行不通的 - 这意味着固定设备被设计* *与手写笔一起使用,也就是说,较小的UI元素等等,目前这并不是一个兼容的设备,所以在实践中你永远不会看到这一点。 – hackbod 2010-11-28 01:50:43
有一个这样的东西作为电容笔,这是行不通的。 – 2012-08-08 15:28:03