2016-06-19 8 views
1

Wie erhalten Sie einen konstanten Wert von Firebase?Erhalten Sie konstante Daten von Firebase in Android

Ich behalte eine globale Zählvariable der Anzahl der Freunde, die ein Benutzer hat. Jedes Mal, wenn der Benutzer Freunde hinzufügen möchte, muss ich diese Variable erhöhen. Wie kann ich das erreichen?

Wenn ich eine OnDataChangeListener() verwende, kann ich DataSnapShot nur lesen, wenn Daten geändert wurden. Aber ich möchte die Daten auch dann lesen, wenn sich ein Teil der Daten nicht geändert hat.

+0

'OnDataChangeListener' wird einmal ausgelöst, wenn Sie den Listener hinzufügen. Sie müssen also nicht warten, bis sich die Daten ändern –

+0

yeah, danke für die Hilfe. Ich kann es abrufen, indem ich es benutze. Vielen Dank. – sai

+0

Ich habe es als Antwort hinzugefügt. Überprüfe es als akzeptiert, danke –

Antwort

2

OnDataChangeListener wird einmal ausgelöst, wenn Sie den Listener hinzufügen.
So müssen Sie nicht warten, bis sich Daten ändern, versuchen Sie es zu verwenden.

Verwandte Themen