2012-01-20 47 views
2

我的推送通知的文本包含多於3行。所以,在待定的意圖我傳遞CustomDialogActivity。在點擊推送通知時,CustomDialogActivity打開,然後按確定,我正在完成CustomDialogActivity。
案例1:當應用程序正在運行時,推送通知一切正常。
情況2:當用戶退出應用程序,然後按下通知按一下CustomDialogActivity打開。按下確定後,活動結束。從(推送通知)中的最近任務重新打開的最後完成的活動Android

現在,在案例2之後,如果我們長按主頁按鈕「最近的應用程序」將被打開。
當我點擊我的應用程序時,再次打開CustomDialogActivity。
然後點擊確定完成。這不斷重複。

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

注意:CustomDialogActivity作爲掛起的意圖傳遞。

我該如何解決這個問題?

回答

1

嘗試使用android:excludeFromRecents="true"標誌聲明清單中的活動。

+1

已經試過,沒有工作 –

+0

看到我編輯的答案 – Jin35

相關問題