3
我正在使用AlarmManager周期性后台任务:检查AlarmManager任务正在进行
AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(context, AlarmReceiver.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 10 * 60 * 1000, pendingIntent);
我把标志PendingIntent.FLAG_UPDATE_CURRENT
,但如果我再次运行该代码,我害怕它重新写我的日程安排。问题:
- 它会重置时间,我将不得不等待10分钟才能收到事件吗?
- 有没有办法检查我的报警任务计划是否已设置?