Android Recycler视图适配器补充

时间:2017-08-05 14:04:44

标签: android recycler-adapter

如何在不使用事件的情况下从同一个类(在同一个适配器中)清除和重新填充RecyclerView适配器?

2 个答案:

答案 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;
}

希望这有帮助!