我需要在android上重复实现通知。例如每天早上8点、晚上8点。我已经学习了AlarmManager
和Notification
类,但我不确定如何使用/配置setRepeating()
/setInexactRepeating()
方法来满足我的需求。有人能建议使用哪种方法最好吗?setXXXRepeating()
方法需要发送什么参数。
使用setRepeating
,间隔12小时,第一次触发时间为上午8点。
long interval = 1000 * 60 * 60 * 12; //12 hours interval
alarmManager.setRepeating(AlarmManager.RTC, absoluteTime, interval, intent);
其中absoluteTime
指向上午8点或晚上8点(以下一个为准)。