在Android平板电脑上触摸事件频率与智能手机

时间:2012-03-13 17:32:38

标签: android tablet touchscreen

我编写了一个简单的Android应用程序,其视图覆盖了onTouchEvent()。

我在计算ACTION_MOVE事件并在智能手机(Nexus s)上每秒接收大约60个事件,当我快速移动手指但在Xoom平板电脑上每秒仅发生20个事件或在华硕变压器上每秒发生30个事件两者都比智能手机强大得多。

是否有可能以更高的速度查询平板电脑上的ACTION_MOVE事件,至少与智能手机对应的一样快?

由于

2 个答案:

答案 0 :(得分:0)

这实际上取决于您的设备制造商在您的设备中内置的触摸屏(以及低级驱动程序)。 Android只是坐在触摸屏驱动程序的顶部,并接受触摸屏产生的触摸事件。驱动程序中可能存在一些过滤但事件速度没有规则/限制。

分辨率较差的错误触摸屏(与您的像素分辨率无关)通常会产生较少的事件,因为它们无法检测到如此多的移动。此外,有些触摸屏可能会产生ACTION_MOVE事件,但您没有移动手指。

答案 1 :(得分:0)

转向openGL解决了我的问题