问题:我有多点触控无意中产生一个笔画 手势。
我在整个屏幕上使用GestureOverlayView,而不是尝试使用多点触控。我正在使用android:gestureStrokeType="single"
。我的一个手势是从左到右水平,就像一个滑动。它工作得很好。问题是,如果我触摸并按住屏幕的左侧,然后同时触摸右侧并按住,然后放开
向左,然后放开右边,我的OnGesturePerformedListener
被调用,它表示水平手势已经发生。这可能与Nexus One上的一些多点触控问题有关吗?我有什么方法可以将其视为伪造手势吗?
我在Nexus One(2.2.1)上看到了这个问题,但我的代码现在必须保持1.6兼容。
答案 0 :(得分:2)
我相信这是一个AMOLED问题。我有HTC Desire,我遇到了类似的问题。例如,如果您有锁定屏幕,请将右拇指放在“声音”选项卡上,然后将左拇指放在对面,然后向右抬起,它将以全速启动标签到另一个拇指。
我建议启用多点触控,然后教它忽略第二根手指。
但我相信你会遇到与早期型号类似的问题,特别是在Android平台上有多点触控之前制作的那些(HTC Dream,Magic等)。