как отобразить название страны с веб-сервера, когда я нажимаю на Edittext, например, с помощью выпадающего списка

#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?