1

imageViewを設定したアクティビティがあります。OnFlingは別の画像をロードし、画像をクリックすると別のアクティビティに移動する必要があります。

ここで問題となるのは、imageViewをフリング/スワイプしようとすると、そのonClickが呼び出されるため、fling()が実行されないことです。これを解決する方法。前もって感謝します

4

2 に答える 2

1

代わりonTouchEventに、GestureDetectorクラスで を使用して、onClickメソッドの作業を行います。アクションを使用してMotionEvent、クリックかどうかを判断できます。

于 2013-03-06T18:57:43.460 に答える
0

他のすべてのビューに onClick() を与えることができます。それらのビューでは何もしません。onSingleTapUp() で、imageView の onClick() 本体を記述します。

于 2013-03-06T19:32:22.720 に答える