Я пытался понять, как Firebase
работает с Android
приложениями. Я пытаюсь прочитать данные из базы данных. Я хочу получить все дочерние узлы и их соответствующие ключевые имена конкретного узла. Кажется, что я могу читать данные только после того, как событие запускается, как новый ребенок, добавленный или обновленное значение. Я хочу, чтобы я читал данные без какого-либо события. Есть ли какой-то способ?Чтение данных из firebase для приложения android
Bellow - это код, который я использую при чтении!
ref0 = myFirebaseRef.child("Users");
ref0.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot data : dataSnapshot.getChildren()){
System.out.print(String.valueOf(data.getKey())+", ");
}
}
@Override
public void onCancelled(FirebaseError firebaseError) {
}
});
О да, это так, спасибо. Я проверю это ... @Andre – Scofield