答案 0 :(得分:0)
要从数据库中读取数据,您需要在适当的位置设置侦听器。这些侦听器使用方法onChildAdded()
和onChildChanged()
提供一次性值以及更新值。
对于您的情况,您应该使用该行在ActionList
上附加childListener
mDatabase.child('ActionList').addChildEventListener(listenerName);
设置此侦听器的onChildAdded()
方法,该方法提供快照。使用dataSnapshot.getChildren()
遍历来自该快照的子项并获取其值使用此函数child.getKey()
方法。