Spinner android меняет элементы в зависимости от времени (месяцев) - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть счетчик, который включает месяцы (с января по декабрь). Теперь мы находимся в апреле, и мне нужно отобразить первый элемент апреля без порядка уничтожения. (Когда я войду в приложение, оно будет отображаться в апреле, в следующем месяце может автоматически). У меня также есть дата в моем проекте, если это поможет. Так выглядит приложение
Спасибо за помощь))

1 Ответ

0 голосов
/ 16 апреля 2020

Это простая задача, которую можно решить, вы можете получить текущую дату из системы, а затем получить текущий месяц на Kotlin языке:

val calendar = Calendar.getInstance()
// will return a 0 (January) to 11 (December) number
val currentMonth = calendar[Calendar.MONTH]
// set your spinner to current item
mySpinner.setSelection(currentMonth)

или в Java:

Calendar calendar = Calendar.getInstance();
int currentMonth = calendar.get(Calendar.MONTH);
mySpinner.setSelection(currentMonth);

Вы можете установить это после настройки, например, Spinner.

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