#android #web-services #spinner
#Android #веб-сервисы #счетчик
Вопрос:
у меня есть страница регистрации, на которой я также хотел добавить элемент country
Мой вопрос заключается в том, что когда я нажимаю на поле edittext, в нем должны отображаться все названия списка стран, получаемого с веб-сервера, и пользователь может выбрать любую страну, просмотрев список, как я могу сделать?? пожалуйста, предоставьте пример кода, если таковой имеется??
Заранее спасибо
Комментарии:
1. Хороший учебник по автозаполнению текста (страна, электронная почта, адрес API карты) android.foxykeep.com/dev / …
Ответ №1:
если вы хотите получить ответ (получить название страны) с веб-сервера, то это делается только через
-
API
-
Веб-сервис
он выдает ответ в виде XML, json и т.д.
Комментарии:
1. да, у меня это есть, но мой вопрос в том, что когда я нажимаю на поле edittext, в нем должно отображаться название страны, я использую счетчик вместо поля edittext?? как я могу это сделать??
2. сначала вы должны сохранить список в arraylist или в array, затем использовать AutoCompleteTextView вместо edittext или, если вы используете счетчик, затем через spinnerName.setAdapter (ArrayAdapter) вы устанавливаете страну в счетчик
Ответ №2:
Для этого вы хотите использовать AutoCompleteText..
Получите список всех стран с веб-сервера и сохраните его в String Array или что-то еще, см. Это демонстрационное приложение для справочного автозаполнения текста..
Также проверьте это….
Комментарии:
1. Ответ вашего сервера — JSON или XML?