У меня есть autoCompleteTextView, который я хочу заполнить значениями, которые хранятся в базе данных. Количество значений в столбце может однажды достигнуть тысяч (в зависимости от использования).
Я не уверен в производительности ACtextView, если я использую метод 1 (более простой метод):
Способ 1:
Определите метод в классе databaseHelper, который возвращает значения всего столбца в виде массива строк. Передайте массив строк в arrayAdapter. Затем установите этот адаптер в адаптер ACtextView.
Способ 2:
Определите класс CursorAdapter и используйте его для заполнения результатов в ACtextView. Это ссылка, которая описывает этот метод.
AutoCompleteTextView с CursorAdapter