我在公共汽车访问的路线中有一个庄园列表,但是有一天庄园关闭并且管理员必须更改路线列表,我希望 RedLineRoutes 中的孩子可以更改,我想遍历一个节点并获得所有的孩子并将它们插入一个数组中,这可能吗
我的代码
void mConditions()
{
Log.d(TAG,"STARTED mCONDITIONS");
DatabaseReference RedLineRouteReference = FirebaseDatabase.getInstance().getReference().child("RedLineRoute");
RedLineRouteReference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot child: dataSnapshot.getChildren()) {
String key = child.getKey();
String value = child.getValue().toString();
Log.i(TAG,key+"\n"+value);
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
这是输出
I/TimeTable: aMaison
true
I/TimeTable: bMontRochelle
true
cHoldenManz
true'
I/TimeTable: dCharmonix
true
I/TimeTable: eDieuDonne
true
I/TimeTable: fGrandeProvance
true
gRicketyBridge
true
aMaison
true
I/TimeTable: bMontRochelle
true
cHoldenManz
true'
dCharmonix
true
eDieuDonne
true
fGrandeProvance
true
I/TimeTable: gRicketyBridge
true
aMaison
true
bMontRochelle
true
cHoldenManz
true'
dCharmonix
true
eDieuDonne
true
I/TimeTable: fGrandeProvance
true
gRicketyBridge
true
我将如何获得将子项迭代到我可以使用的数组中的结果?
皈依舞
相关分类