如何动态更改listview或recyclerview的项目?

时间:2016-07-14 13:39:02

标签: android

如何在listview或recyclerview中更改speciafy项目背景?我没有在listview或recyclerview中找到子视图方法的调度事件。所以我尝试更新项目背景使用视图中的线程和处理程序。有人解决了这个问题吗?很长一段时间我都是去了anwser。感谢

2 个答案:

答案 0 :(得分:2)

对于ListView,请使用 - notifydatasetchanged();

对于RecyclerView,您可以使用notifydatasetchanged()notifyItemChanged(position);

notifyItemChanged只会通知给定位置的项目。

答案 1 :(得分:0)

如果您想更新RecyclerView中的某些项目 - 请调用RecyclerView.Adapter的notifyItemChanged(position)方法并根据需要更改视图。

notifydatasetchanged() - 用于listview