2

计算滑动速度/速度的最佳方法是什么?是否有一些花哨的类或功能提供此功能,或者我是否需要通过测量触摸向上和向下触摸来执行此操作?我做了一些搜索,但没有找到——也许我没有正确的术语。

4

1 回答 1

4

OnGestureListener具有以下方法,提供 x 轴和 y 轴的速度:

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

您可以OnGestureListener从文档中实现 , 或:

如果你想监听所有不同的手势,那么实现这个接口。如果您只想监听一个子集,扩展 GestureDetector.SimpleOnGestureListener 可能更容易。

于 2012-07-05T19:58:26.467 回答