2016-01-13 37 views
1

它正在从列表中删除但根据位置添加。因此在列表中添加重复项目列表想从列表视图中删除项目并添加到另一个列表视图

refreshedList.remove(new_position); 
mg_mappingAdapter2.notifyDataSetChanged(); 
mgBenData.add(mgBenData.get(new_position)); 
mg_mappingAdapter.notifyDataSetChanged(); 
mg_mappingAdapter2 = new MgMappingAdapter2(getActivity(), refreshedList); 
mg_mappingAdapter = new MgMappingAdapter11(getActivity(), 
    R.layout.mgnregauserlistlayout,mgBenData); 
mListView.setAdapter(mg_mappingAdapter); 
mappedListView.setAdapter(mg_mappingAdapter2); 

回答

0

试试这个方法:

Object object = refreshedList.remove(new_position); // replace Object with Element type of List, ArrayList<Element> 
mgBenData.add(object); 
mg_mappingAdapter2.notifyDataSetChanged(); 
mg_mappingAdapter.notifyDataSetChanged(); 
mg_mappingAdapter2 = new MgMappingAdapter2(getActivity(), refreshedList); 
mg_mappingAdapter = new MgMappingAdapter11(getActivity(), 
R.layout.mgnregauserlistlayout,mgBenData); 
    mListView.setAdapter(mg_mappingAdapter); 
    mappedListView.setAdapter(mg_mappingAdapter2); 

其中显示一个list.Hope它会帮你删除的项目列表,只需添加删除的项目。

+0

它还没有工作 – Prabh

相关问题