私はアンドロイドでマルチタッチに問題があり、うまくいったと信じていましたが、それでも問題が時々発生するようです。同様の質問に対する多くの回答があることは知っていますが (ここおよび他の場所)、この特定のケースに対する解決策をまだ見つけていません。
ある意味で、私の問題は非常に単純です。私はタイマーを持っており、それが実行されるたびに、何本の指がどこにあるかを知りたいのです。私は彼らの歴史には興味がありません。彼らが移動したのか、前回から上昇したのかは関係ありませんが、現在触れているものの位置を取得するだけです。
別の言い方をすれば、タッチイベントが発生したときにプロセスを実行したくない、プロセスが実行されたときに現在のタッチデータ(指が触れているシーン)を取得したいということです。
(Ragnagordの提案の後、以前に試した方法を言うべきだったと思います。やろうとしたのは、ダウン(移動など)の場合は「true」、アップ(キャンセルなど)の場合は「false」になるブール値を持つことでした。プロセスを実行すると、どちらが真であるか偽であるかがチェックされます. このソートは機能しましたが、時々失敗して混乱する. また、これはちょっとしたハックだと感じたので、うまくいく方法があるはずです. )