Wie werden Daten aus der Firebase-Datenbank in absteigender Reihenfolge abgerufen? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Firebase Data Desc Sorting in Android 10 Antworten

Ich habe mich gefragt, ob die neue Firebase-Datenbank diese Funktion hinzugefügt hat, da ich sie in meinem Projekt benötige.

Die Struktur sieht so aus ..

und Sie können RecyclerView so einstellen, dass es bei mir nicht funktioniert, da es dadurch von unten beginnt.

Lösun

Also, das ist die beste Lösung, die ich mir vorstellen kan

Wie @Frank sagte, könnte dies das Duplikat sein, aber ich habe es zunächst mit seiner Hilfe gelöst.

so Was wir tun können, ist Make thetimeStamp negative d. h. -20164846476589

und dannSubtrahieren mit einem höheren Wert wie 999999999999999L (was wir vorerst nicht überschreiten werden) und was wir dann bekommen, wäre der niedrigste absteigende Wert für den neuen Zeitstempel

und die Daten würden automatisch in Firebase absteigen

ie

 String NewDescTimeStamp= String.valueOf((9999999999999L+(-1 * PreviousTimestamp)));

 mFirebaseRef.child(NewDescTimeStamp).setValue(true);

Antworten auf die Frage(2)

Ihre Antwort auf die Frage