У меня есть пользовательский вид с ImageView и текстовым просмотром. Я получение этого вида списка с помощью этого метода:Как отсортировать индивидуальный список в алфавитном порядке?
private List<Currency> getModel() {
List<Currency> list = new ArrayList<Currency>();
for (int i = 0; i < countryCode.length; i++) {
list.add(get(countryCode[i], flag[i]));
}
return list;
}
этот метод возвращает список изображения и TextView в конкретном элементе списка, и я устанавливаю это в адаптере, чтобы показать его в виде списка. Но как я могу отсортировать этот список по алфавиту по сравнению с текстом этого текстового представления в списке? Я пробовал это
Collections.sort(list, new Comparator<String>() {
@Override
public int compare(String s1, String s2) {
return s1.compareToIgnoreCase(s2);
}
});
но этот метод работает только для списка типов строк, но мой список не в строковом типе? Что делать?
Yess, эта работа Работа, спасибо большое :) – Reyjohn