У меня есть адаптер, и я использую ad.getFilter().filter(s);
для фильтрации списка.
Это хорошо работает, если я пишу одно слово в EditText.
Это не работает (без строки)a запишите пробел после слова.
Я хотел бы сделать фильтр с именем и surmane, например.Я хочу вставить "Mario Rossi"
в edittext и получить результат .. Я надеюсь, что я объяснил.
Большое спасибо.
private TextWatcher filterTextWatcher = new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
ad.getFilter().filter(s);
}
};