Im используя фильтр для ArrayAdapter
. Теперь я хотел бы иметь следующую особенность:onTextChanged пользовательский фильтр german umlauts
Для примера мой ListView содержит слово käuflich
и поиск ввода является kauf
, käuflich
должен отображаться как результат. Поэтому ö, ä, ü следует дополнительно заменить на o, a, u. Возможно ли это?
Это мой простой фильтр
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
Activity.this.adapter.getFilter().filter(cs);
}
Благодаря
Спасибо, реализован код, но поиск очень медленно. Список My Array заполняется из SQL-запроса, может это проблема? – Oli
@ Oli Да, это может быть проблемой. Но, извините, я не могу дать вам верный ответ. Правильно ли фильтруется список? – Vikram