アプリケーションに複数の画面があります。ユーザーが画面をスライドしたときに画面を切り替えたい。これにdispatchTouchEventを使用しましたが、画面が切り替わりますが、問題は、ユーザーが画面の半分以上をスライドしたときに画面を反転させたいということです。以下は私のコードです。
public boolean dispatchTouchEvent(MotionEvent event)
{
int eventaction=event.getAction();
switch(eventaction)
{
case MotionEvent.ACTION_MOVE:
view1.setAnimation(AnimationUtils.loadAnimation(this, R.anim.slide_left));
view1.showNext();
break;
default:
break;
}
return super.dispatchTouchEvent(event);
}