Список, SQLite курсор и динамическая фильтрация списка

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Ant
Сообщения: 9
Зарегистрирован: 05 дек 2012, 14:06

Список, SQLite курсор и динамическая фильтрация списка

Сообщение Ant » 01 мар 2013, 12:43

Есть список ListView, под ним текстовое поле TextView. данные в список грузятся через SimpleCursorAdapter.

есть необходимость сделать динамическую фильтрацию списка по введённому в поле тексту. Ну, типа, нажал букву - курсор перезапросил данные с новым условием выбора LIKE, затем список обновил свой внешний вид.

как ловить посимвольный ввод в поле, я понял ( addTextChangedListener ).
но вот как реализовать фильтрацию списка? насколько я понимаю, курсор передаётся в адаптер по ссылке, т.е. после формирования адаптера, передаваемого списку для отрисовки элементов, сам курсор уже не при делах? да даже если и не так - то как обновить набор данных в нём, не пересоздавая его из SQLiteDatabase.query?

Ответить