0
我想用自动生成的子项(Estab_url子项)检索多个子项。这是我的代码。所有我可以检索是一个孩子,它的随机如何绕过唯一标识并检索多个自动生成的子项
final DatabaseReference establishments = database.getReference("establishments");
establishments.child(s2).child("Estab_url").addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
if (dataSnapshot.hasChildren()) {
// String value = dataSnapshot.getValue(String.class);
String sd = dataSnapshot.getKey();
Name.setText(sd);
}
}
@Override
public void onChildChanged(DataSnapshot dataSnapshot, String s) {
}
@Override
public void onChildRemoved(DataSnapshot dataSnapshot) {
}
@Override
public void onChildMoved(DataSnapshot dataSnapshot, String s) {
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
我如何获取子网址的值? –
这正是我的代码所做的:它获得了“url”属性的值。你试过了吗?它为你做了什么? –
这正是我的意思。但我的问题是,我只能得到一个url的值,我也想在第一个孩子中获得第一个url值。 –