私のアプリケーションにはカスタムView
(拡張ImageView
)があり、その中でタッチイベントを処理してImageを移動します。
次にViewPager
、次のレイアウトを表示するために左右にスライドさせます。
カスタムView
onTouchEvent
コードは、それ自体で正常に機能します。ViewPager
コードも正常に動作します。ただし、両方を追加すると、View
画像を左または右に移動するためのカスタム コードが機能しなくなります。
OnTouchEvent
カスタムのコードは次のView
とおりです。
@Override
public boolean onTouchEvent(MotionEvent event) {
super.onTouchEvent(event);
switch (event.getAction() & MotionEvent.ACTION_MASK) {
case MotionEvent.ACTION_DOWN:
//TODO
break;
case MotionEvent.ACTION_MOVE:
//TODO
break;
case MotionEvent.ACTION_UP:
//TODO
break;
}
return true;
}
何か助けを願っています!!!!!