如何通过适配器更新列表视图项

时间:2017-07-01 17:30:14

标签: android listview android-adapter

列表视图适配器对象中的removeaddinsert项很容易,但我认为我没有看到{的直接方法{1}} listview适配器中的项目。显然,我可以简单地通过删除/添加替换,但我想确保我没有遗漏明显的东西。 现在,我只是更新基础项目数组并通过重新创建/分配适配器来刷新整个列表视图(可能也不是很优雅)。 我希望这个问题足够清楚。

1 个答案:

答案 0 :(得分:0)

如果在适配器类中使用ArrayList进行更新在ArrayList中有一个名为set()的方法,它在更新调用notifyItemchanged()之后更新arraylist中的项目,更新listview中的项目

选中此link