在更改适配器上的数据后,如何将listview滚动条返回到顶部?

时间:2011-07-03 12:21:55

标签: android listview scrollbar android-listview viewflipper

我正在使用带有2个ListView的ViewFlipper:一个用于类别,一个用于数据。 每次用户选择一个类别 - 我更新第二个listview的数据(清除并添加新数据),调用notifydatachanged,并调用ViewFlipper showNext()。

问题是,当我向下滚动一个列表,然后返回(showprev)来选择另一个类别,并再次翻到更新列表 - 滚动条是我离开他的地方,在列表视图,而不是顶部。

我怎么能把它恢复到最高的状态呢?

1 个答案:

答案 0 :(得分:4)

您可以使用:.setSelection(0)

将滚动条设置为始终位于顶部