Derzeit arbeite ich an Firebase-Datenbank. Ich möchte die eindeutige ID des blauen Kreises abrufen, sie ruft jedoch immer die eindeutige ID des roten Kreises ab. Weiß jemand, wie man das macht? This is the image when i click one of the item in list view, it will match whether it match or not. If match then go to next activity. Ich möchte die eindeutige ID des blauen Kreises abrufen, damit ich sie an die nächste Aktivität weiterleiten und die eindeutige ID des blauen Kreises verwenden kann, um die Daten abzurufen, die in der Firebase-Datenbank gespeichert sind.Android Firebase bezüglich der eindeutigen ID
0
A
Antwort
0
Verwendung:
ref.child("Confirmed Booking").child(nUniqueId).addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
}
0
Alles, was Sie tun müssen, um dies zu ändern:
String key = dataSnapshot.child("Confirmed Booking").child(nUniqueId).getKey();
zu:
for(DataSnapshot snapshot : dataSnapshot.getChildren())
{
String key = snapshot.getKey();
}
Verwandte Themen
- 1. Beziehen der eindeutigen Push-ID in Firebase
- 2. Abfragen bezüglich Firebase Echtzeitdatenbank
- 3. Hinzufügen einer eindeutigen ID zu Firebase
- 4. Android Firebase-Benutzer-ID-Zuordnungsproblem
- 5. Benennung meiner eigenen firebase eindeutigen ID/Schlüssel. Javascript
- 6. Android - Firebase komplexen (oder nicht) Abfrage - Problem mit eindeutigen IDs
- 7. Firebase setValue erstellt keinen eindeutigen Kindknoten?
- 8. Ermitteln der eindeutigen ID des Geräts
- 9. Auto-ID in Android Firebase SDK?
- 10. Abrufen der GCM-Registrierungs-ID mit Firebase
- 11. Firebase Android - schreiben Database
- 12. Kombination derselben eindeutigen ID Artikel
- 13. Warum speichert Firebase Daten mit eindeutigen IDs?
- 14. Firebase-Benachrichtigung und Benutzer-ID
- 15. Firebase und Objective C: Verwendung der nicht deklarierten ID 'Firebase'
- 16. Android Studio Emulator schlägt mit Speichergrenze Fehlermeldung bezüglich der
- 17. Firebase aktuelle Benutzer-ID
- 18. Abrufen ID der neu erstellten Benutzer Firebase
- 19. Firebase Set Schlüssel der Wurzel Id
- 20. Fehler in der Aktivität bezüglich setOnclicklistener
- 21. Firebase POST benutzerdefinierte ID
- 22. Einfügen einer eindeutigen ID in die Foundation-Schaltflächen-ID
- 23. Erstellen einer eindeutigen ID GAE-Datenspeicher
- 24. Generierung einer global eindeutigen ID in Java
- 25. Generieren einer eindeutigen ID in PHP
- 26. Active Directory - Ausfüllen der eindeutigen ID per Skript
- 27. Suchen der niedrigsten unbenutzten eindeutigen ID in einer Liste
- 28. Ermitteln und Verwenden der eindeutigen ID beim Erstellen einer Einfügung
- 29. Rückgabe der eindeutigen Benutzer-ID aus dem Cmdlet Get-MailboxFolderPermission
- 30. Generieren einer gekennzeichneten eindeutigen ID in Python
Haben Sie mein Bild gesehen? – User1234
Ja, benutze dataSnapshot.getKey(), um die eindeutige ID des blauen Kreises zu erhalten. Wenn es nicht funktioniert, überprüfen Sie Ihre Sicherheitsregeln oder vielleicht sollten Sie String.valueOf (nUniqueId) anstelle von nUniqueId verwenden, wenn Sie die Datenbankreferenz festlegen. –
ich bekomme immer den roten kreis eins ... – User1234