Начало действия через AlarmManager PendingIntent после очистки процесса приложения
Мое приложение позволит пользователю установить желаемое время, в которое активность будет запускаться. Я использовал AlarmManager, чтобы открыть активность. Ниже приведен код для того же.
/* Intent intent = new Intent(this, AlarmNotificationActivity.class);
PendingIntent pendingIntent=PendingIntent.getActivity(getBaseContext(), RQS_1, intent,
0);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, targetCal.getTimeInMillis(),interaval, pendingIntent);*/
Intent intent = new Intent(this, AlarmReceiver.class);
PendingIntent pendingIntent=PendingIntent.getBroadcast(getBaseContext(), RQS_1, intent,
0);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, targetCal.getTimeInMillis(),interaval, pendingIntent);
Если я использую PendingIntent с getActivity, появляется даже приложение, убившее AlarmNotification.
Если я использую PendingIntent с getBroadcast, если приложение убито, AlarmNotification не появляется.
Вопрос: После очистки процесса приложения из списка задач Можно ли активировать функцию уведомления моего приложения через широковещательную рассылку?
Если да - поделитесь ссылкой или образцом кода (TIA)
Если нет - как приложение "Часы" в мобильном телефоне активирует будильник в определенное время Нужно ли определять сервис для достижения этого.