我有一个常规的手势检测器,用于检测快速滑动,它是SurfaceView
的实例属性。
GestureDetector flingDetector = new GestureDetector(getContext(),new SimpleOnGestureListener() {
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
// Fling implementation
return true;
}
});
我在canvas
上绘制了很多复杂的内容,并且我使用了translate(dx,dy)
方法来实现onScroll
功能。
我的问题是如何使用translate
方法来实现快速滑动(fling)?
似乎有很多关于检测快速滑动的问题,但我的问题是如何实现它。