如何根据当月更改照片?

时间:2019-07-02 03:16:56

标签: android android-studio kotlin android-calendar

我想构建一个照片日历应用程序。 作为初学者,我的问题是- 我使用Photoshop绘制了12张图片12个月,并放置在我的应用程序中。但是我需要知道如何安排它们,

有人打开应用程序时 如果当前月份是一月,则在家里看到第一张照片 如果当前月份为2月,则在家中看到第二张照片 等等

谢谢

1 个答案:

答案 0 :(得分:1)

val calendar = Calendar.getInstance()

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

使用getInstance()获取日历实例,这将返回以当前设备时间/日期初始化的日历对象。您应该在{/ {1}}中获得活动/片段的实例,然后从那里检查当前月份并相应地应用图像。