我需要基于android重复实现通知。例如。每天上午8点,晚上8点。我已经完成了AlarmManager
和Notification
课程,但我不确定如何使用/配置setRepeating()
/ setInexactRepeating()
方法来满足我的要求。任何人都可以建议哪种方法最好使用,以及setXXXRepeating()
方法需要发送的参数是什么。
答案 0 :(得分:1)
使用setRepeating
,间隔12小时,第一次触发时间为晚上8点。
long interval = 1000 * 60 * 60 * 12; //12 hours interval
alarmManager.setRepeating(AlarmManager.RTC, absoluteTime, interval, intent);
absoluteTime
指向上午8点或下午8点(以下列者为准)。