猿问

如何根据子项的值在RecyclerView Android上显示项目

我需要根据子项的值检索Firebase实时数据库中的一些数据。

例如,在这里我只需要显示孩子(通知)在哪里accepted==true

我在RecyclerView没有创建列表的情况下使用引用传递我的值。


慕神8447489
浏览 407回答 2
2回答

12345678_0001

要使所有通知“WHERE” accepted属性保存值true,您需要使用查询。在代码中,看起来像这样:DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();DatabaseReference notificationsRef = rootRef.child("Notifications");Query query = notificationsRef.orderByChild("accepted").equalTo(true);query.addListenerForSingleValueEvent(/* ... */);
随时随地看视频慕课网APP

相关分类

Java
我要回答