我有一个socket.io聊天应用程序。我必须从适配器外部的回收站视图中删除一个项目。
我的意思是我不知道它的立场。
我正在尝试更新recyclerview中的项目,但我不知道如何。
是否可以使用TAG?
答案 0 :(得分:2)
您需要做的就是从列表中删除对象后调用.notifyDataSetChanged()。
例如:
listOfObjects.remove(0); // remove the object from the list, use your index here
adapter.notifyDataSetChanged();
第二行将通知适配器您的列表已更改,并且应该使用最新数据更新RecyclerView(意味着与已删除对象相对应的行应该消失)。