Привет, я хочу, чтобы пользователь мог щелкнуть счетчик и выбрать год из тех, которые я предоставляю. Я бы предоставил диапазон от 1970 до текущего года, но я не знаю, как это реализовать.
Если я создам счетчик и дам ему такой массив
<string-array name="spinnerItems">
<item>1970</item>
<item>1971</item>
</string-array>
Тогда мне нужно было бы добавить более 40 элементов вручную, и мне нужно было бы вручную обновлять приложение каждый год. Также обратный вызов счетчика onClick возвращает не строковое значение, а индекс строки в массиве, поэтому, например, 1972 будет индексом 3.
Также я предоставлю еще один счетчик, в котором пользователь выберет год, который больше или равен году, выбранному в первом счетчике.
В конце концов, я хочу завершить запрос API с интервалом в несколько лет.
Как я могу это сделать?
ArrayList
для значений, как в этом ответе. - person Andrii Omelchenko   schedule 20.10.2016