OverScroll
OverScroll作用
首先,OverScroll
虽然内置了很多看起来像执行滑动效果的方法名,比如startScroll(int, int, int, int)
,springBack(int, int, int, int, int, int)
等等,但是他们并不实际执行滑动效果,只是用于辅助计算,真正的滑动效果需要自己实现。
以startScroll
为例,查看源码可以发现该方法只是设定了动画参数和相关状态,并没有开启动画
void startScroll(int start, int distance, int duration) {
mFinished = false