2016-09-19 2 views
0

Ich habe eine Listenansicht, async Aufgabe verwendet, um die Daten im JSON-Format zu holen. Ich möchte das neu hinzugefügte Element oben in der Listenansicht anzeigen. Ich habe einige Wege ausprobiert, aber nicht so besser. Wie macht man das ?Sortierung Listenansicht in absteigender Reihenfolge, d. H. Neu hinzugefügten Artikel sollte oben sein

+0

Bitte teilen Sie, was Sie versucht haben. 1) Sortieren Sie die Daten nach was? 2) unterstützt die API, die Sie aufrufen, eine Sortierfunktion? –

+0

ich habe webservice in php geschrieben, um die daten zu bekommen, und diese daten werden mit meinem adapter in meine listview geklebt, ich habe pojo klasse benutzt. Daten kommen aus der Datenbank, d.h. phpmyadmin. Im Web-Service wird keine Sortiermethode verwendet. –

+1

Okay, Sie könnten eine PHP-Methode korrigieren, die Sie MySQL-Daten sortieren würde –

Antwort

2

Da Sie keinen Code vorsah, hier ist meine Antwort: Gerade diese Zeile zur ArrayList hinzuzufügen verwenden oder List Sie verwenden:

yourList.add(0, newObject) 

und dann adapter.notifyDataSetChanged() nennen.

Verwandte Themen