Nexus OneのGestureOverLayView/MultiTouchの問題
-
09-10-2019 - |
質問
問題:単一のストロークジェスチャーを意図せずに生成するマルチタッチがあります。
画面全体でGestureOverLayViewを使用しており、MultiTouchをまったく使用しようとしていません。私は使用しています android:gestureStrokeType="single"
. 。私のジェスチャーの1つは、スワイプのように、左から右の水平です。うまく機能します。問題は、画面の左側に触れて保持した場合、同時に右側に触れて左側を手放し、右を手放すことです。 OnGesturePerformedListener
呼び出され、水平ジェスチャーが発生したことを示します。これは、Nexus Oneのマルチタッチ問題のいくつかに関連する可能性がありますか?私がこれを偽のジェスチャーとして検出する方法はありますか?
Nexus One(2.2.1)でこの問題が見られますが、今のところ私のコードは1.6の互換性がなければなりません。
解決
それは私が信じているめちゃくちゃな問題です。私にはHTCの欲求があり、同様の問題に遭遇しています。たとえば、ロック画面を上にしている場合は、右の親指をサウンドタブに押してから、左の親指を反対側に配置し、右に持ち上げます。
MultiTouchを有効にすることをお勧めし、2番目の指を無視するように教えます。
しかし、私はあなたが以前のモデル、特にAndroidがそのプラットフォームにマルチタッチを持っている前に作られたモデル(HTC Dream、Magicなど)で同様の問題を抱えると信じています。
所属していません StackOverflow