Архив рубрики MultiAutoCompleteTextView

Заполнение вариантов MultiAutoCompleteTextView из базы данных

Понадобилось заполнить варианты в MultiAutoCompleteTextView из базы данных. Поиски завели в какие-то дебри, приводящие к куче непонятного кода. Поскольку вникать в эти дебри не хватило квалификации да и не было особого желания, решил задачу менее по-гугловски и более проще.

Далее …

Пробел как разделитель вариантов в MultiAutoCompleteTextView

Понадобилось мне в программе поле для ввода фамилии сотрудника. Список сотрудников в базе данных имел вид:

  • Иванов И. И.
  • Петров П. П.
  • Сидоров С. С.

Сотрудников было много, использовать Spinner неудобно: долго листать. посему решил использовать MultiAutoCompleteTextView — удобно, набрал две-три буквы фамилии — и выбрал из списка нужную. Однако легко это сделать у меня не получилось, ибо разделитель вариантов в MultiAutoCompleteTextView  не символ, а класс Tokenizer. В классе MultiAutoCompleteTextView есть готовый класс Tokenizer, называется CommaTokenizer, устанавливается вызовом метода setTokenizer():

Далее …