【发布时间】:2018-07-24 11:57:42
【问题描述】:
根
-messages
--LIB38128eG7v
-receiverID: "yoon"
-senderID: "kim"
-text: "good day"
--LIB36334eG9e
-receiverID: "yoon"
-senderID: "kim"
-text: "good night"
这是我的 firebase 数据库。
并且有一个名为Chat 的类,它有receiverID、senderID、text。
我可以通过
ref.child("messages").addChildEventListener(new ChildEventListener(){
public void onChildAdded(Datasnapshot dataSnapshot, String s){
Chat chat = dataSnapshot.getValue(Chat.class);
mChat.add(chat); //mChat is an array of Chat
....
}
但我想获取LIB38128eG7v 的数据,而不是所有消息。在这种情况下,我怎样才能获得孩子的孩子价值观之一?
有什么办法不使用监听器?
【问题讨论】:
标签: android firebase firebase-realtime-database