So I\'m trying to sort a simple ArrayAdapter for ListView. Here\'s what I\'ve tried:
ListView lv;
String[] months = {
\"January\",
Android sort listview alphabetically.
listAdapter = new AppsAdapter(MainActivity.this,R.layout.content_layout,appList);
final Collator col = Collator.getInstance();
listAdapter.sort(new Comparator() {
@Override
public int compare(ApplicationInfo lhs, ApplicationInfo rhs) {
return col.compare(lhs.loadLabel(packageManager),rhs.loadLabel(packageManager));
}
});