ListView wurde auch von einem Adapter gefüllt, oder? Dann funktioniert es so.
Schreiben Sie einen Comperator für Ihren Datentyp, nicht wissen, ob es vorgefertigte für Int.
Comparator<MyClass> comparator_date = new Comparator<MyClass>() {
@Override
public int compare(MyClasslhs, MyClassrhs) {
int compare_score;
compare_score = lhs.yourCompareFunction(rhs);
//replace with a function that compares your type and returns an int
return compare_score;
}
};
Jetzt können Sie die Sortiermethode auf Ihrer Liste mit Ihrem Komparator aufrufen.
Collections.sort(releasedEpisodeList, comparator_name);
und dem Adapter informieren Sie Ihre Listenansicht
Adapter.notifyDataSetChanged();
Auf diese Weise bearbeiten Sie Ihre Listview nach der Erstellung aktualisieren können.