Действие началось с уведомления, открытого поверх стека действий

У меня есть приложение с несколькими действиями. На одном из них я поставил будильник. Нажимаю кнопку ДОМОЙ. При срабатывании будильника появляется уведомление. При нажатии на уведомление я запускаю диалоговое действие (@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;
6
задан ZelluX 15 September 2011 в 08:11
поделиться