Как изменить фотографию в соответствии с текущим месяцем? - PullRequest
0 голосов
/ 02 июля 2019

Я хочу создать приложение Photo Calendar.В качестве новичка мой вопрос - я рисую 12 картинок с помощью Photoshop в течение 12 месяцев и помещаю их в свое приложение.Но мне нужно знать, как их расположить так:

, когда кто-то открыл приложение. Если текущий месяц январь, то 1-й снимок виден дома. Если текущий месяц февраль, то 2-й снимок виден дома И так далее

Спасибо

1 Ответ

1 голос
/ 02 июля 2019
val calendar = Calendar.getInstance()

when (calendar[Calendar.MONTH]) {
  1 -> //set first month picture
  2 -> //same
  ...
}

Получить экземпляр календаря, используя getInstance(), это вернет объект календаря, инициализированный с текущим временем / датой устройства.Вы должны получить экземпляр в onCreate() вашей деятельности / фрагмента, и оттуда вы проверяете текущий месяц и соответственно применяете изображение.

...