我创建了一个recycleview,其中显示了通知历史记录列表。这里使用的是领域数据库,该数据库从onesignal获取通知。我试图在适配器类上使用“ name.remove(getAdapterPosition());”删除通知历史记录。但是它正在删除一次。当我再次打开该应用程序时,它不会被删除。我做的事?请你帮助我好吗?
答案 0 :(得分:0)
您必须清除传递给适配器的列表:
yourList.clear();
然后在回收站上应用notifyDataSetChanged()
yourRecycler.notifyDataSetChanged();