Повторное открытие последней завершенной активности из недавних задач в (Push Notification) Android

В моем push-уведомлении есть текст, содержащий более 3 строк. Итак, в ожидании намерения я передаю CustomDialogActivity. При нажатии на push-уведомление открывается CustomDialogActivity, а при нажатии OK нажмите, я завершаю CustomDialogActivity.
Случай 1: Когда приложение запущено и приходит push-уведомление, все идет нормально.
Случай 2: Когда пользователь выходит из приходит приложение и Push-уведомление, затем при нажатии на него открывается CustomDialogActivity. При нажатии OK действие завершается.

Теперь, после случая 2, если мы долго нажимаем кнопку «Домой», будут открыты «Недавние приложения».
Когда я нажму на свое приложение, снова откроется CustomDialogActivity.
И после нажатия «ОК» он завершится. это продолжает повторяться.

MANIFEST:
   activity android:name="com.mypackage.CustomDialogActivity" 
   android:screenOrientation="portrait"           
   android:theme="@android:style/Theme.Dialog"    

Примечание. CustomDialogActivity передается как ожидающее намерение.

Как мне это исправить?


person Umesh Maurya    schedule 20.01.2012    source источник


Ответы (1)


Попробуйте использовать флаг android:excludeFromRecents="true" при объявлении активности в манифесте.

person Jin35    schedule 23.01.2012