2010-11-28 63 views

回答

0

我有一个小窍门要做,但需要一个画布。 只要在motionEvent中检测,如果

event.getPressure()> 0则是电容; event.getSize()> 0,则是电阻

问题是我不想使用画布只是为了检测它:(

1

android.content.res.Configuration包含一个称为touchscreenTOUCHSCREEN_UNDEFINED值,这可能是TOUCHSCREEN_STYLUS(=阻性),TOUCHSCREEN_FINGER(=电容),TOUCHSCREEN_NOTOUCH(=无触摸屏),(=嗯哦)。

编辑︰我再次Dianne'd :)所以 - 底线,它似乎没有办法得到屏幕的实际物理属性。我想你最好的选择是有一个设置允许用户在两​​种模式之间切换。

+0

没有这是行不通的 - 这意味着固定设备被设计* *与手写笔一起使用,也就是说,较小的UI元素等等,目前这并不是一个兼容的设备,所以在实践中你永远不会看到这一点。 – hackbod 2010-11-28 01:50:43

+0

有一个这样的东西作为电容笔,这是行不通的。 – 2012-08-08 15:28:03

相关问题