2010-12-06 41 views
1

问题:我有多次触摸无意中生成单笔画 手势。Nexus One上的GestureOverlayView/Multitouch问题

我在整个屏幕上使用了一个GestureOverlayView,并没有尝试使用多点触控。我正在使用android:gestureStrokeType="single"。我的一个手势是从左到右的水平,就像滑动一样。它工作得很好。问题是,如果我触摸并按住屏幕的左侧,则同时触摸右侧并按住,然后松开左侧的 ,然后松开右侧,我的OnGesturePerformedListener被调用并且它指示水平手势已经发生。这可能与Nexus One上的一些多点触控问题有关吗?有没有什么办法可以让我发现这是一个虚假的手势?

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

回答

2

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

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

但我相信你会遇到类似的问题,尤其是Android之前在其平台(HTC Dream,Magic等)中进行多点触控的问题。

+0

自从首次发布这个问题以来,我一直在使用多点触控技术,并确信,Nexus和其他一些早期设备在多点触控方面有很好的公开问题,导致了这种行为。 – 2011-09-30 03:03:44