1

滚动条

tableLayout 我的视图数据 /tableLayout

/滚动条

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

我需要为此操作完成的代码是什么。提前致谢。

4

3 回答 3

2
scrollView.fullScroll(ScrollView.FOCUS_UP);

或者

scrollView.scrollTo(0, 0); 

应该管用

于 2012-04-20T08:03:36.943 回答
0

调用 listView.setSelectionAfterHeaderView(); 滚动到顶部

于 2012-04-20T07:29:52.000 回答
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);
于 2012-04-20T07:32:38.207 回答