У меня есть приложение с несколькими действиями. На одном из них я поставил тревогу. Я нажимаю кнопку HOME. При срабатывании будильника появляется уведомление. При нажатии на уведомление я запускаю диалоговое действие (@android: style/Theme.Dialog). Хотя я нахожусь на рабочем столе, Android открывает мое последнее действие, а затем показывает мою активность, подобную диалогу. Я просто хочу показать свой диалог, где бы он ни находился.
Есть ли у кого-нибудь представление о том, что не так?
Intent notificationIntent = new Intent(this, NotificationActivity.class);
notificationIntent.putExtra(Constants.EXTRA_ALERT_MESSAGE, contentText);
PendingIntent contentIntent = PendingIntent.getActivity(this, Constants.PENDING_INTENT_REQ_DIALOG, notificationIntent, 0);
no.contentIntent = contentIntent;