Автозаполнение Android предлагает из интернета - PullRequest
3 голосов
/ 28 февраля 2012

Мне нужно реализовать поле поиска EditText, которое, когда пользователь печатает, выбирает предложения из Интернета и показывает их в раскрывающемся меню.Я прочитал некоторые документы и увидел, что существует класс AutoCompleteTextView, который реализует только эту функцию после установки универсального ArrayAdapter.Но во всех примерах, которые я видел, ArrayAdapter был заполнен статическим массивом String.Поэтому я подумал: проще ли использовать поле EditText и обрабатывать все элементы пользовательского интерфейса самостоятельно или использовать AutoCompleteTextView с адаптером?В этом случае он будет правильно обрабатывать изменения массива предложений?

1 Ответ

0 голосов
/ 17 марта 2012

Я бы предложил пойти дальше и использовать автозаполнение с параметром Адаптер.Вы можете легко сделать то, что вы хотите, сначала взяв ответ из сети, а затем используя его в обработчике для onTextChanged .Внедрение с нуля GUI с edittext было бы громоздким и отнимало много времени !!

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