我正在使用包含许多项目的gridview。 我在活动中有一个按钮,使用:
自动滚动到gridview的顶部gridView.smoothScrollToPosition (0);
我正在尝试的是使自动滚动非常慢。 有没有办法控制这个卷轴的持续时间或速度?
我正在寻找但找不到一个简单的方法来做到这一点
我真诚地感谢任何帮助
谢谢和最好的问候
答案 0 :(得分:0)
您可以查看以下示例,我希望它有所帮助
http://www.java-samples.com/showtutorial.php?tutorialid=1515
答案 1 :(得分:0)
试试这个:
Android: HorizontalScrollView smoothScroll animation time
它使用计数器一次滚动小增量,使滚动的外观变慢。
另外(我认为更好的解决方案)是对gridview进行子类化并覆盖smoothscrollto调用的smoothscrollby方法,并在其中设置持续时间:http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.5_r4/android/widget/HorizontalScrollView.java#HorizontalScrollView.smoothScrollBy%28int%2Cint%29