我要刷新BaseAdapter
中的fragment
。我正在使用BaseAdapter
显示蓝牙列表。我想在刷新button
点击时刷新此列表,并希望在Listview
的{{1}}上展示。
我该怎么做?
答案 0 :(得分:2)
试试这个。
public class PersonAdapter extends BaseAdapter {
private ArrayList<PersonBean> mList;
private Context mContext;
public PersonAdapter(ArrayList<PersonBean> list, Context context) {
mList = list;
mContext = context;
}
public void refresh(ArrayList<PersonBean> list) {
mList = list;
notifyDataSetChanged();
}
...
点击
mAdapter.refresh(mList);
答案 1 :(得分:0)
更新数据集,例如数组或列表,并执行BaseAdapter.notifyDataSetChanged();