只更新一个月的一天android

时间:2014-02-24 21:01:22

标签: android alarmmanager

我的Android应用程序中有些东西需要每月更新一次。 一切都是正确的,但我如何设定时间?

Calendar cal = Calendar.getInstance();
 cal.add( ?, ?);

  alarmManager.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), pendingIntent);

1 个答案:

答案 0 :(得分:1)

See this question for getting the day of the month using Calendar()

然后,确定用户当前使用的月份

cal.get(Calendar.MONTH_OF_YEAR)

并将您的变量设置为该月的第29天。

在此实施中考虑二月;)