Я написал просто приложение с ListView и ActionBarSharlock (ABS). У меня есть мои объекты, пользовательский ArrayAdapter, в моем АБС. У меня есть SearchView и выпадающий список, теперь о моей проблеме, если я что-то искал, прежде чем сортировка все работает нормально, но после «поиска» функция сортировки сломана.Broken sort after search
public boolean onNavigationItemSelected(int position, long itemId) {
switch (position) {
case 0:
countryArrayAdapter.sort(new SortByAZ());
break;
case 1:
...................
SearchView.OnQueryTextListener queryTextListener = new SearchView.OnQueryTextListener() {
public boolean onQueryTextChange(String newText) {
countryArrayAdapter.getFilter().filter(newText);
return true;
}
Что я делаю неправильно?