2

ジェスチャ (スワイプ、ズームなど) が終了したかどうかを Android が検出する可能性はありますか?

パフォーマンスを最適化するonDrawには、私の方法でそれが必要です。ImageView

ありがとう!

4

1 に答える 1

0

LinearLayout拡張するか、使用している ViewGroup を拡張できます。次にonTouchEvent()、基本クラスのをオーバーライドできます。または、イベントをさらに制御する必要がある場合は、onInterceptTouchEvent()メソッドをオーバーライドできます。これらのメソッドでは、にアクセスできますMotionEvent

その後、 GestureDetectorを使用して、MotionEvent に関連するジェスチャーを検出できます。

通常、これを使用して、ジェスチャで魔法のようなことを行い、アプリがジェスチャに反応できるようにします。しかし、あなたのケースでそれを使用して、ジェスチャーが終了したことを知ることができます。

それが役立つことを願っています。

于 2011-03-12T17:08:37.510 に答える