AlarmManager的问题每天多次设置重复警报

时间:2015-12-04 12:11:16

标签: android alarmmanager repeatingalarm

在我正在开发的Android应用程序中,我必须创建重复警报,每天有间隔四次。

早上8点,下午1点,下午5点和晚上9点

PendingIntent pi = PendingIntent.getBroadcast(
                context, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT);
getAlarmMgr().setRepeating(AlarmManager.RTC_WAKEUP,
                    triggerTimeInMillis, AlarmManager.INTERVAL_DAY  , pi);

重复上述代码,以便在上午8点,下午1点,下午5点和晚上9点设置闹钟

不同手机的行为有所不同。在MotoG中,我收到所有警报,在nexus6中,我只收到两个时间(下午1点到下午5点)的警报。在小米和索尼手机中,我根本不会收到警报。

请帮我解决这个问题,以便它可以在所有手机中使用。

0 个答案:

没有答案