如何将滚动条/视图置于最高位置?

时间:2012-04-20 07:26:28

标签: android android-scrollview android-scrollbar

滚动条

tableLayout 我的观看数据 / tableLayout

/滚动条

我展示了数据..当我在最后一行视图中时,一旦我的UI被更新,我想将滚动带到顶部位置。

我需要为此操作完成哪些代码。在此先感谢。

3 个答案:

答案 0 :(得分:2)

scrollView.fullScroll(ScrollView.FOCUS_UP);

OR

scrollView.scrollTo(0, 0); 

应该有效

答案 1 :(得分:0)

call listView.setSelectionAfterHeaderView();滚动到顶部

答案 2 :(得分:0)

你可以这样做吗

int idx = list.getFirstVisiblePosition();
View vfirst = list.getChildAt(0);
int pos = 0;
if (vfirst != null) pos = vfirst.getTop();

//Restore the position
list.setSelectionFromTop(idx, pos);