1


SimpleOnGestureListenerでMotionEventを使用してonLongPressをキャプチャしましたが、問題は、常にACTION_DOWNコードを取得しているため、イベントの変位を読み取れないことです。それを達成する方法は?ロングクリック中に一部のビューを移動したい。
ありがとう!

4

1 に答える 1

2

私の水晶玉を使用して、コードを見ずに、onTouchイベントをキャプチャする必要があるとしか言えません。解決策の1つとして、onLongPressを使用すると、ブール値(たとえば、PRESSED)を設定してから、onTouchイベントでmoveイベントを処理できます。

または、リスナーで遊んでみる(設定と設定解除)こともできますが、それは良い考えではないと思います。

于 2012-01-13T13:34:25.987 に答える