Автозаполнение списка из SQLite с критериями - PullRequest
1 голос
/ 03 июля 2010

Может кто-то указать мне правильное направление, как создать адаптер для AutoCompleteTextView, который будет получать данные из базы данных SQLite, используя данные, которые пользователь вводил в текстовое поле? Я хочу использовать введенные пользователем данные для фильтрации предложений по автозаполнению. Я полагаю, что адаптер должен всегда принимать введенные пользователем данные, как только появляются изменения, и использовать их для извлечения предложений на лету. Это возможно? До сих пор я видел много учебных пособий по автозаполнению, в которых использовались статические массивы String, но никогда не видел, чтобы они создавались динамически. Можно ли сделать это автоматически или мне нужно всегда извлекать String массив и передавать как ArrayList адаптеру при каждом AutoCompleteTextView изменении?

1 Ответ

1 голос
/ 03 июля 2010

Возможно, вы ищете CursorAdapter.Используйте его так же, как ArrayAdapter, но вместо ввода ArrayList предоставьте базу данных Cursor.Google для CursorAdapter, и вы должны получить гораздо больше примеров кодов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...