我的推送通知包含超过3行的文字。因此,在挂起的意图中,我传递的是CustomDialogActivity。单击推送通知时,将打开CustomDialogActivity,然后按OK,我将完成CustomDialogActivity。
案例1:当应用程序运行时,推送通知一切顺利
案例2:当用户退出应用程序并推送通知时,单击它将打开CustomDialogActivity。按下OK后,活动结束。
现在,在案例2之后,如果我们长按主页按钮,将打开“最近的应用程序” 当我点击我的应用程序时,再次打开CustomDialogActivity 然后单击确定完成。这一直在重复。
MANIFEST:
activity android:name="com.mypackage.CustomDialogActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Dialog"
注意:CustomDialogActivity作为待定意图传递。
我该如何解决这个问题?
答案 0 :(得分:1)
尝试在清单中声明活动时使用android:excludeFromRecents="true"
标志。