So I\'m trying to sort a simple ArrayAdapter
for ListView. Here\'s what I\'ve tried:
ListView lv;
String[] months = {
\"January\",
You didn't called setAdapter(adapter), after sorting your items.
Use like below
adapter = new ArrayAdapter(this,
android.R.layout.simple_list_item_1, list);
lv.setAdapter(adapter);
adapter.notifyDataSetChanged();
instead of
adapter.clear(); // Useless
adapter = new ArrayAdapter(this,
android.R.layout.simple_list_item_1, list);
adapter.notifyDataSetChanged();