WebView.flingScroll()是什么意思?

4
这个链接是我找到的有关flingScroll(vx,vy)方法的所有文档。它没有描述这个方法做什么。
那这个方法是做什么的?vxvy是什么?我一开始将它们用作坐标,但它们是速度吗?
1个回答

4

它模拟了用户扔出界面的动作。vx和vy是x和y方向上的速度(即用户滚动的快慢决定了视图滚动的快速程度和距离)。


vxvy的单位是什么?是像px/秒这样的单位吗? - Jon
@Jon 很好的问题。我从来没有达到过那种细粒度。它可能是1像素/秒(或者你可以通过乘以任意常数来转换)。 - paulrehkugler
那么它可能不适用于精确定位,你使用它的上下文是什么? - Jon
如果您想要精确定位某个位置,您需要使用scrollTo()函数 - http://developer.android.com/reference/android/widget/ScrollView.html#scrollTo(int,%20int) - paulrehkugler
@Jon 调用 flingScroll 在处理原始触摸事件时非常有用...例如,如果您需要创建一个水平滚动的列表视图。 - paulrehkugler
我已经在使用 scrollTo()。我想知道是否可以类似地使用 flingScroll(),但能够添加 fling 动画。 - Jon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接