Фильтр ListView для android

У меня есть адаптер, и я использую ad.getFilter (). Filter (s); для фильтрации listView.
Он хорошо работает, если я напишу одно слово в 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);               
    }

};
6
задан dakshbhatt21 18 July 2013 в 12:16
поделиться