我创建了一个带有按钮的简单应用程序。单击它会触发通知,单击通知会启动同一应用程序的新实例。但是,我希望单击通知应该让我回到触发通知的应用程序实例。为此,我查阅了 Android 文档以获取FLAG_ACTIVITY_NEW_TASK
标志-
使用此标志时,如果您现在正在启动的 Activity 已经在运行任务,则不会启动新的 Activity;相反,当前任务将简单地以其上次所处的状态被带到屏幕的前面。有关禁用此行为的标志,请参见 FLAG_ACTIVITY_MULTIPLE_TASK。
基于此,在创建传递给 PendingIntent 的意图时,我设置了这个标志。但是,单击通知仍会启动应用程序的新实例。
我究竟做错了什么 ?