質問

問題:単一のストロークジェスチャーを意図せずに生成するマルチタッチがあります。

画面全体でGestureOverLayViewを使用しており、MultiTouchをまったく使用しようとしていません。私は使用しています android:gestureStrokeType="single". 。私のジェスチャーの1つは、スワイプのように、左から右の水平です。うまく機能します。問題は、画面の左側に触れて保持した場合、同時に右側に触れて左側を手放し、右を手放すことです。 OnGesturePerformedListener 呼び出され、水平ジェスチャーが発生したことを示します。これは、Nexus Oneのマルチタッチ問題のいくつかに関連する可能性がありますか?私がこれを偽のジェスチャーとして検出する方法はありますか?

Nexus One(2.2.1)でこの問題が見られますが、今のところ私のコードは1.6の互換性がなければなりません。

役に立ちましたか?

解決

それは私が信じているめちゃくちゃな問題です。私にはHTCの欲求があり、同様の問題に遭遇しています。たとえば、ロック画面を上にしている場合は、右の親指をサウンドタブに押してから、左の親指を反対側に配置し、右に持ち上げます。

MultiTouchを有効にすることをお勧めし、2番目の指を無視するように教えます。

しかし、私はあなたが以前のモデル、特にAndroidがそのプラットフォームにマルチタッチを持っている前に作られたモデル(HTC Dream、Magicなど)で同様の問題を抱えると信じています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top