这是我的示例代码。
Intent intent = new Intent(getActivity(), MyBroadcastReceiver.class);
String strAction = "com.scheduler.action.WIFI_OFF";
intent.setAction(strAction);
PendingIntent pendingIntent = PendingIntent.getBroadcast(getActivity().getApplicationContext(),
022, intent, 0);
AlarmManager alarmManager = (AlarmManager) getActivity()
.getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, cal_alarm_off.getTimeInMillis(),
1000 * 60 * 60 * 24, pendingIntent);
答案 0 :(得分:0)
我得到了解决方案
START_REDELIVER_INTENT - 它让操作系统知道应该继续操作哪个操作。 它将告诉系统在崩溃后重新启动并重新获得服务,并重新发送崩溃发生时的意图。