我有一个ScrollView(和其中的LinearLayout)设置为主要内容。当用户进一步向下滚动视图时,如果我用另一个LinearLayout替换它的子视图(LinearLayout),视图将保持在滚动位置。滚动查看重置滚动
如何将ScrollView重置为坐标0?
我有一个ScrollView(和其中的LinearLayout)设置为主要内容。当用户进一步向下滚动视图时,如果我用另一个LinearLayout替换它的子视图(LinearLayout),视图将保持在滚动位置。滚动查看重置滚动
如何将ScrollView重置为坐标0?
它的文档都在...... http://developer.android.com/reference/android/widget/ScrollView.html搜索fullScroll(int)
为什么不直接使用scrollTo(0, 0);
?
链接:http://developer.android.com/reference/android/view/View.html#scrollTo(int%2C%20int)
如果妳想要清除了滚动u可以使用 removeAllViews();
yourScrollView.scrollTo(0,0)可以很好地完成这项工作。
我注意到scrollTo(0,0)效果更好。 smoothScrollTo和fullScroll有时候并不真正走向顶端。我不知道为什么。我认为这与滚动动画有关。 scrollTo只是'跳'到顶部,这正是我所需要的。谢谢! – Boy 2012-10-08 16:14:44
@Boy谢谢你,先生 – vuhung3990 2015-02-25 08:13:24