2024年3月9日发(作者:)

private GestureDetector mDetector;

...

省略初始化代码

mDetector=new GestureDetector(getContext(),new MyGestureListener());

...

//或者onTouchEvent

@Override

public boolean onTouch(View v, MotionEvent event) {

int action = ion();

hEvent(event);

return true;

}

public static class MyGestureListener extends OnGestureListener {

@Override

public boolean onDown(MotionEvent e) {

return (e);

}

@Override

public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {

return g(e1, e2, velocityX, velocityY);

}

@Override

public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {

return ll(e1, e2, distanceX, distanceY);

}

}