我有一個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