2011-05-31 60 views
0

我需要基于android反复实施通知。例如。每日上午8点,晚上8点。我已经通过了AlarmManagerNotification班,但我不确定如何根据我的要求使用/配置setRepeating()/setInexactRepeating()方法。任何人都可以建议使用哪种方法以及需要发送哪些参数用于setXXXRepeating()方法。Android:如何重复基于时间的Android通知

回答

1

使用setRepeating,间隔12小时,第一次触发时间为8 PM/AM。

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

absoluteTime点eaither到早上8点或至晚上8时(以先到者为准旁边)。

+0

谢谢inazaruk。 – 2011-05-31 15:51:05