如何将滚动位置设置为ListView的顶部

5

我有一个列表视图,当按钮被点击时,我想要刷新它。我的问题是,如果滚动位置在列表视图底部,如果我通过清除适配器来刷新列表视图,那么滚动位置仍将位于列表视图底部。我希望滚动位置聚焦于列表视图顶部。


你为什么需要那个代码? - Moog
4个回答


7

尝试使用:

myListView.setSelectionAfterHeaderView();

2
尝试这个,将位置设置为0/1。
yourListView.setSelection(position);

0

你可以试试这个

list.smoothScrollToPosition(0);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接