如何在不使用事件的情况下从同一个类(在同一个适配器中)清除和重新填充RecyclerView适配器?
答案 0 :(得分:0)
您可以清除列表源适配器或再次调用setAdapter ...
答案 1 :(得分:0)
在您的班级中,使用新的数据列表设置适配器并调用notifyDataSetChanged()
对于前,
mAdapter.setData(data); //pass new list of data string
mAdapter.notifyDataSetChanged();
在Adapter类中,
MyAdapter(final Context context, ArrayList<String> data) { //Constructor
mData = data;
}
void setData(final ArrayList<String> data) {
this.mData = data;
}
希望这有帮助!