private List<SP_ListModel> mList = new ArrayList<>();
方法一:
SP_ListModel model = new SP_ListModel(); model.setSp_bm(bm); model.setSp_dz(dz); model.setSp_dk(dk); model.setSp_yhm(yhm); model.setSp_mm(mm); if (StringUtils.isNoEmpty(position)){ //直接set mList.set(Integer.parseInt(position),model); }else { mList.add(model); }
方法二:
先remove,再添加
mList.remove(Integer.parseInt(position)); mList.add(Integer.parseInt(position),model);
然后刷新adapter,
mAdapter.setData(mList);