从recyclerview android删除最后一项后吐司

时间:2016-10-22 06:37:32

标签: android android-recyclerview notifydatasetchanged

我有一个带适配器的recyclerview。我在onbindviewholder中使用以下方法从列表中删除项目。

List<MyList> myList;
Adpater myAdapter = myList.get(position);
myList.remove(position);
notifyDataSetChanged();

我想从列表中删除最后一项后祝酒。请帮忙。

2 个答案:

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