使用smoothScrollToPosition()函数时如何使ListView的滚动速度变慢?

时间:2015-05-29 11:34:11

标签: android listview scroll

使用ListView功能时,我smoothScrollToPosition(int position)的滚动速度非常快。我想自定义这个并希望让它变慢。

我尝试设置android:fastscrollenabled="false"setFriction(ViewConfiguration.getScrollFriction() * 5)但不解决此问题。 有人能帮我吗?任何帮助将不胜感激!谢谢高级:)

1 个答案:

答案 0 :(得分:0)

您可能想尝试

smoothScrollToPositionFromTop(position, offset, delay);

其中offset是到顶部的距离,delay是完成滚动的总时间。

您还可以根据滚动量设置延迟,例如,较大的延迟表示更长的距离。