我想更新我在Android中的列表添加或删除新条目但是当我使用setListAdapter我的列表跳回到第一个条目...我将如何更新我的列表所以它的位置坚持在同一个地方列出?
答案 0 :(得分:5)
这个问题与此处解决的问题非常相似:Android - list returns to top after update
通过再次设置适配器而不是使用适配器本身,您可以重置列表的位置。
尝试直接使用适配器本身而不是数据。
adapter.clear();
adapter.add(Item item);
adapter.notifyDataSetChanged();