【问题标题】:Do not remove items from Firebase recycler adapter?不要从 Firebase 回收器适配器中删除项目?
【发布时间】:2017-03-06 00:19:36
【问题描述】:

是否可以让 Firebase 的回收器适配器不从其模型中删除项目,而只添加它们?还是我必须使用 listview 适配器来实现这一点?

我将它用于数据库引用随时间变化的消息传递应用程序,但我希望客户端消息在回收器适配器的数据库引用更改时不会消失。

【问题讨论】:

    标签: android firebase firebase-realtime-database android-recyclerview firebaseui


    【解决方案1】:

    如果您使用的是FirebaseRecyclerAdapter from FirebaseUI,那么它将始终显示底层集合/查询的直接反映。有一种内置方法可以显示数据库中不再存在的数据。

    幸运的是 FirebaseUI 是开源的。因此,您可以使用适配器(及其底层 FirebaseArray class,这是真正的主力)并根据您的需要对其进行修改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-06
      • 2021-03-03
      • 1970-01-01
      • 1970-01-01
      • 2020-07-27
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      相关资源
      最近更新 更多