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