私はGestureDetector.SimpleOnGestureListenerを実装しています。SimpleOnGestureListener:onSingleTapConfirmedが実装されている場合、onDoubleTapが無効にされます。
私は最初にonDoubleTap()メソッドを実装して正常に動作させました。私はonSingleTapConfirmed()メソッドを実装しました。私は、このメソッドがリスナーに存在すると、onDoubleTapメソッドが呼び出されないことを示すグレー表示されていることがわかります。確かに、私がアプリを実行すると、ダブルタップはもはや呼び出されません。これは、onSingleTapConfirmed()がfalseを返すだけであっても発生します。
リスナーがシングルタップとダブルタップの両方に応答するという論理的な理由はありません。誰がこれがなぜなのか分かりますか?