У меня возникла проблема с ожидающими намерениями. Я установил некоторые ожидающие намерения с помощью диспетчера уведомлений. Эти уведомления запускают действие, когда пользователь нажимает на них. Я добавил несколько дополнений с намерением, используемым в ожидании намерения. Это работает нормально с нажатием уведомления.
Notification notification = new Notification(icon, tickerText, when);
Context context = getApplicationContext();
Intent intentOptionDialog = new Intent(Safety_Check_Service.this, Dialog_Safety_Check.class);
intentOptionDialog.putExtra("startID",startId);
intentOptionDialog.putExtra("CheckInID", CheckInId);
intentOptionDialog.putExtra("Frequency", Frequency);
intentOptionDialog.putExtra("flagFirstShedule", true);
stopID = (startId + 17);
intentOptionDialog.putExtra("stopID", stopID);
PendingIntent contentIntent = PendingIntent.getActivity(Safety_Check_Service.this, DIALOG_ID, intentOptionDialog, 0);
Но моя проблема в том, что я хочу запустить эти ожидающие намерения из другого действия. Отложенные намерения созданы. Как я могу запустить эти ожидающие намерения из другого действия и как я могу получить дополнительные функции, которые были установлены с ожидающими намерениями?
Пожалуйста помогите.