je suis en utilisant ce code pour trier ma liste afficher dans l'ordre alphabétique, mais il n'a pas trier de a à z, il trie z-où est Le problème?
adapter.sort(new Comparator<String>() {
@Override
public int compare(String arg1, String arg0) {
return -arg1.compareTo(arg0);
}
});
OriginalL'auteur Mohsen fallahi | 2013-10-31
Peut-être le caractère '-' entre
return
etarg1.compareTo(arg0);
?Vous êtes les bienvenus! N'oubliez pas d'accepter la réponse 😉
OriginalL'auteur Damien R.
Supprimer la
'-'
entrereturn
etarg1.compareTo(arg0);
. Que va faire l'affaire pour vous..La suivante permet de trier de z à a(décroissant) de commande.
Pour, a-z(ascendant) :
OriginalL'auteur Hariharan
Utilisation
Collections.sort(yourArrayList)
puis recharger yourArrayList dans l'adaptateur.voici un peu de code prend en charge ma réponse
YourAdapter.java
et dans votre activité
J'ai mis à jour la réponse
Vous êtes les bienvenus.
OriginalL'auteur Ahmad Dwaik 'Warlock'