получите ссылку на вашу базу данных:
mDatabase = FirebaseDatabase.getInstance().getReference()
например.
затем используйте child()
, чтобы перейти к определенному элементу mDatabase.child("user_notifications")
в вашем случае.
теперь вам нужно зарегистрировать прослушиватель для чтения данных и выполнить итерацию вашего dataSnapshot
с помощью метода getChildren()
.
например:
ValueEventListener postListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapshot pair : dataSnapshot.getChildren())
String uid = pair.getKey();
String token = pair.getValue(); // make sure to cast properly.
// ...
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
Log.w(TAG, "loadPost:onCancelled", databaseError.toException());
// ...
}
};
mPostReference.addValueEventListener(postListener);
Взгляните на документы Firebase Также прочитайте и напишите .