我在 Android 的 AlarmManager 中设置了一个闹钟。它是一个 setInexactRepeatingAlarm(),应该在相同的 DAY_OF_MONTH 结束。
我希望它在 5 月 21 日、6 月 21 日、7 月 21 日等开始。
解决这个问题的时间间隔是多少?由于某些月份有不同的日子,这甚至可能吗?
am.setInexactRepeating(AlarmManager.RTC, cal.getTimeInMillis(), i, pendingIntent);
其中“i”是我需要发布的间隔公式。例如,每天设置一次,则为 1 * 24 * 60 * 60 * 1000;
一个月一次与完全相同的日历日会发生什么?这甚至可能吗?如果没有,这是如何实现的?