标签: android listview
我选择要从ListView中删除的项目。删除项目后,我的ListView向后滚动并显示在第一个项目上。 我希望我的ListView显示在我删除的项目的正确位置(就像删除Android联系人列表中的联系人一样)。我怎么能这样做?
ListView
答案 0 :(得分:0)
我想您要删除项目后更新ListView显示,对吗?
删除项目时,必须修改数据适配器,并ListView进行相应更改(类似于MVC模式行为)。我见过一些类似的问题(以及相应的答案:))here和here。
编辑:
在这种情况下,Aha在重新计算新索引和新项目计数后尝试使用setSelection(int)。
setSelection(int)