Android 如何在recyclerview中添加新项目而不刷新其他项目

Android 如何在recyclerview中添加新项目而不刷新其他项目,android,firebase,chat,android-recyclerview,Android,Firebase,Chat,Android Recyclerview,我正在开发聊天应用程序。每件事都很好,但当数据从聊天中添加或删除时,如何在不干扰他人的情况下更新该项目,就像Facebook和Whatsapp一样。 这是我的数据库 我知道mAdapter.notifyItemInsertedposition;但是我们如何处理嵌套的recyclerview?要更新特定的行,可以使用以下命令 mAdapter.notifyItemChanged(position) 将FirebaseUI用于实时数据库 FirebaseRecyclerAdapter将查询绑定到

我正在开发聊天应用程序。每件事都很好,但当数据从聊天中添加或删除时,如何在不干扰他人的情况下更新该项目,就像Facebook和Whatsapp一样。

这是我的数据库


我知道mAdapter.notifyItemInsertedposition;但是我们如何处理嵌套的recyclerview?

要更新特定的行,可以使用以下命令

mAdapter.notifyItemChanged(position)
将FirebaseUI用于实时数据库

FirebaseRecyclerAdapter将查询绑定到RecyclerView。当添加、删除或更改数据时,这些更新将自动实时应用于您的UI

请参阅此链接


<>你不会后悔<数据>来自FixBasic吗?是的,来自FialBasic的数据。如果你考虑在某个时间点尝试使用,在这里你可以找到一个关于如何创建一个完整的功能性的教程。这是我嵌套的single recyclerview。我知道这一点。你是如何为嵌套的recyclerview和其他用户更新数据的?在上面的示例中,你使用嵌套的recyclerview的目的是什么?因为我只能c一个recycler视图日期是主recyclerview,消息是子recyclerview。您的视图现在的行为是什么?每次键入消息时都会发生什么?作为一般性意见:每个RV都需要其适配器和视图支架。案例中的父适配器对子适配器进行日期组织,并调用相关的子适配器messages@Pointyhat当前,每当新消息添加到列表或从列表中删除消息时,整个列表都会刷新,这就是问题所在。好的,但我们使用嵌套的recyclerview。Bcoz我按日期显示消息,就像whatsapp和更多的应用程序。让你看看我的数据库结构。