0

我需要基于android重复实现通知。例如。每天早上 8 点,晚上 8 点。我已经完成了AlarmManagerNotification课程,但我不确定如何使用/配置setRepeating()/setInexactRepeating()方法来满足我的要求。任何人都可以建议使用哪种方法最好,以及需要为setXXXRepeating()方法发送哪些参数。

4

1 回答 1

1

使用setRepeating间隔 12 小时,第一次触发时间为晚上 8 点/上午。

long interval = 1000 * 60 * 60 * 12; //12 hours interval
alarmManager.setRepeating(AlarmManager.RTC, absoluteTime, interval, intent);

指向absoluteTime上午 8 点或晚上 8 点(以下一个为准)的位置。

于 2011-05-31T15:34:50.760 回答