Nexus One上的GestureOverlayView / Multitouch问题

时间:2010-12-06 02:26:29

标签: android multi-touch gestures android-2.2-froyo nexus-one

问题:我有多点触控无意中产生一个笔画 手势。

我在整个屏幕上使用GestureOverlayView,而不是尝试使用多点触控。我正在使用android:gestureStrokeType="single"。我的一个手势是从左到右水平,就像一个滑动。它工作得很好。问题是,如果我触摸并按住屏幕的左侧,然后同时触摸右侧并按住,然后放开 向左,然后放开右边,我的OnGesturePerformedListener被调用,它表示水平手势已经发生。这可能与Nexus One上的一些多点触控问题有关吗?我有什么方法可以将其视为伪造手势吗?

我在Nexus One(2.2.1)上看到了这个问题,但我的代码现在必须保持1.6兼容。

1 个答案:

答案 0 :(得分:2)

我相信这是一个AMOLED问题。我有HTC Desire,我遇到了类似的问题。例如,如果您有锁定屏幕,请将右拇指放在“声音”选项卡上,然后将左拇指放在对面,然后向右抬起,它将以全速启动标签到另一个拇指。

我建议启用多点触控,然后教它忽略第二根手指。

但我相信你会遇到与早期型号类似的问题,特别是在Android平台上有多点触控之前制作的那些(HTC Dream,Magic等)。