我有一个带适配器的recyclerview。我在onbindviewholder中使用以下方法从列表中删除项目。
List<MyList> myList;
Adpater myAdapter = myList.get(position);
myList.remove(position);
notifyDataSetChanged();
我想从列表中删除最后一项后祝酒。请帮忙。
答案 0 :(得分:1)
我看到它是自定义适配器,因此您可以使用覆盖方法来检查空:
@Override
public boolean isEmpty() {
return items.size()==0; //items is example collection
}
使用该方法
if (myAdapter.isEmpty()){
//here toast show
}
答案 1 :(得分:1)
在toast
行之后设置myList.remove(position);
。