Ich habe Datenbank "Elemente", mit allen Elementen. Und ich habe eine Liste mit Schlüsseln einiger dieser Gegenstände. Wie man nur jene Einzelteile mit FirebaseRecyclerAdapter
auflistet?Wie listet man nur die exquisiten Artikel mit FirebaseRecyclerAdapter auf?
Antwort
Werfen Sie einen Blick auf die FirebaseIndexRecyclerAdapter
, die speziell für diese Struktur gemacht wurde. Vom FirebaseUI documentation:
FirebaseIndexRecyclerAdapter
statt FirebaseRecyclerAdapter
Für eine RecyclerView
verwenden:
new FirebaseIndexRecyclerAdapter<Chat, ChatHolder>(
Chat.class,
android.R.layout.two_line_list_item,
ChatHolder.class,
keyRef, // The Firebase location containing the list of keys to be found in dataRef.
dataRef) //The Firebase location to watch for data changes. Each key key found at keyRef's location represents a list item in the RecyclerView.
So keyRef
ist
Wenn Ihre Daten korrekt indiziert ist, wird Ihr Adapter Initialisierung wie so ändern Ein Verweis auf den Standort mit nur den Tasten und
dataRef
ist ein Verweis auf den Standort mit allen vollständigen Elementen.Wenn Sie daran interessiert sind, wie dies funktioniert unter der Haube, haben einen Blick auf die code
ich weiß nicht, was mache ich falsch, aber wenn ich FirebaseIndexRecyclerAdapter setze, bekomme ich Nachricht kann nicht auflösen ... FirebaseIndexRecyclerAdapter existiert nicht, aber ich bin Installation kompilieren 'com.firebaseu: firebase-ui: 1.2.0' ... wie sein posible? – bojan
- 1. FirebaseRecyclerAdapter lädt nur 1 Artikel
- 2. Wie listet man die eingereihten Artikel in Sellerie auf?
- 3. Android FirebaseRecyclerAdapter aktualisieren alle Artikel
- 4. Wie listet man Objektschlüsselnamen mit jsonpath auf?
- 5. Wie listet man die konfigurierten Repositories auf?
- 6. Listet nur die Spaltennamen eines Datasets auf
- 7. Wie listet man Listen mit jstl auf?
- 8. File.listFiles listet nur Dateien mit Punkterweiterung auf
- 9. Wie listet ich nur die Dateien auf, die festgeschrieben werden?
- 10. Wie listet man nur zukünftige Ereignisse in einer WP_query auf?
- 11. FIrebaseREcyclerAdapter für die Werteliste
- 12. Wie listet man SolrCloud Aliase auf?
- 13. Wie listet man Arten im Datenspeicher auf?
- 14. Wie listet man die Farben benachbarter Cluster auf?
- 15. Wie listet man die Spaltennamen in einer Abfrage auf
- 16. Wie listet man installierte Python-Interpreter auf?
- 17. Java ArrayList, wie listet man einzeln auf?
- 18. Wie listet man Verzeichnisse schneller auf?
- 19. Wie listet man alle berechneten Eingaben auf?
- 20. Wie listet man die Checkboxen in Selen auf?
- 21. Wie listet man die installierten Pakete in Cabal auf?
- 22. Wie listet man Dateien mit DOS-Befehlen auf?
- 23. Wie listet man Tabs in vim auf?
- 24. Wie listet man leere Dateien auf? (Bash)
- 25. Wie listet man Aktivitäten auf, die einer Absicht entsprechen?
- 26. Wie listet man die Entität in Form auf
- 27. Wie listet man die Dateien in einem statischen Verzeichnis auf?
- 28. Wie listet man alle Verzeichnisse rekursiv auf?
- 29. Wie listet man alle Git-Tags auf?
- 30. Wie zeigt man nur ausgewählte Artikel an?
Sie bitte Ihre Firebase Struktur hinzufügen und eine mit ihm verbundene Code auf Ihre Frage –