2011-04-22 146 views
0

我有一个列表视图。当用户滚动到结束时,我加载更多的数据。但它的焦点转移到了listview的第一行。我希望在更新列表时不应更改关注的行。例如,如果我在列表中的第十位。当清单刷新时,我应该保持在第10位。如何实现它?列表视图刷新android

+0

如何更新列表?你重新创建适配器吗?如果是的话,那可能是根本原因。在我的应用程序中,我只更新数据,然后调用'adapter.notifyDataSetChanged()'。并且列表视图保持与之前相同的滚动位置。# – GrAnd 2011-04-22 19:54:36

回答

0

是否使用setSelection()方法为您编程式地滚动列表视图?或者你正在寻找其他的东西?

+0

setSelection()无法正常工作。我看起来像当我在列表的末尾。添加的新项目,它应该感觉像他们在我目前的末尾添加。不要觉得生活更新 – Android 2011-04-22 19:07:24