这篇文章的原标题是《Android 使用scroller实现View随手指移动》 真是大错特错, Scroller仅仅是一个辅助类用于根据滚动速度获取每次的偏移量而已。
一 有图有真相,先上图和例子
![](https://img-my.csdn.net/uploads/201211/13/1352762009_5909.gif)
例子下载地址, 伪码如下:
public class CustomLinearLayout extends LinearLayout {
private int mLastX;
private int mLastY;
......
@Override
public boolean onTouchEvent(MotionEvent event) {
final int action = event.getAction();
final int x = (int) event.getX();
fin