如何根据当前月份更改照片?

How to change photo according to current month?

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

当有人打开应用时 如果当前月份是一月,那么在家里看到的第一张照片 如果当前月份是二月,那么在家里看到的第二张照片 等等

谢谢

val calendar = Calendar.getInstance()

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

使用 getInstance() 获取日历实例,这将 return 使用当前设备 time/date 初始化的日历对象。您应该在 activity/fragment 的 onCreate() 中获得一个实例,然后从那里检查当前月份并相应地应用图像。