Heim >Java >javaLernprogramm >Warum zeigt mein FirebaseListAdapter nach dem Update auf Firebase-UI 3.1 keine einzelnen Chat-Nachrichten an?
FirebaseListAdapter überträgt keine einzelnen Elemente für die Chat-App – Firebase-Ui 3.1
Problem:
Nach dem Update Bei Firebase-Ui 3.1 kann der FirebaseListAdapter keine einzelnen Nachrichten in einer ListView anzeigen. Das Problem besteht weiterhin, obwohl der Code an die neuen Anforderungen angepasst wurde.
Lösung:
Um dieses Problem zu beheben, muss der FirebaseListAdapter ordnungsgemäß initialisiert werden, um auf Datenbankänderungen zu warten. Dies erfolgt durch Überschreiben der Methoden onStart() und onStop() der Aktivität mithilfe des Listenadapters:
@Override protected void onStart() { super.onStart(); adapter.startListening(); } @Override protected void onStop() { super.onStop(); adapter.stopListening(); }
Zusätzliche Hinweise:
Referenz:
Das obige ist der detaillierte Inhalt vonWarum zeigt mein FirebaseListAdapter nach dem Update auf Firebase-UI 3.1 keine einzelnen Chat-Nachrichten an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!