Несколько Spinner на одном Activity

172
21 февраля 2018, 10:29

Стоит задача реализовать поиск по сайту с большим количеством параметров (страна, город, категория продукта, тип продукта и т.д.). В суме есть восемь Spinner с разными наборами данных.

Вопрос в том, как реализовать адаптеры к этим Spinnerам так, что-бы не плодить код и было все красиво?

Работа происходит следующим образом:

Открывается страница поиска, мы делаем запрос к сети через Retrofit2, получаем список стран, сетаем в Spinner. После того, как юзер выбирает страну, мы делаем запрос к сети и получаем список областей и сетаем Spinner который ниже, а после как юзер выберет область, мы делаем запрос и получаем список категорий продукта и т.д.

Данные с сети приходят однотипные:

[{
"name": "Country1",
"value": 1

}, { "name": "Country2", "value": 2 }]

READ ALSO
Создание каталога в web-приложении

Создание каталога в web-приложении

ЗдравствуйтеПишу небольшое веб-приложение на Java

152
Jersey как составить запрос на авторизацию?

Jersey как составить запрос на авторизацию?

В общем написал GET запрос, на получение данных c кнопки отвечающий за реиндексНо почему то GET запрос требует авторизации а я не знаю что ему...

271
Повторное открытие файл для записи

Повторное открытие файл для записи

Здравствуйте! Вот такой вопрос, у меня есть 2 функцию одна вызывает другую N раз, та функция, которую вызывают, открывает файл и делает записи,...

229