【发布时间】:2017-06-08 16:47:13
【问题描述】:
我有一个工作正常的 recyclerView。 现在,如果我在 recyclerView 中附加一个元素并调用 notifyDataSetChanged() 方法,它会附加整个 recyclerView 以及最后添加的项目的 2 个额外副本。
主类
imageList.add(value);
galleryAdapter.addElement(value);
这里的 imageList 是一个字符串数组列表,value 是一个字符串。
recyclerView 的AdapterClass
public void addElement(String list){
images.add(list);
notifyDataSetChanged();
}
我已检查并确保数据工作正常。如果我离开屏幕并再次打开它,它会在正确位置正确显示添加的元素。
【问题讨论】:
标签: java android arraylist android-recyclerview