3

我在这里创建了一个示例项目:

https://github.com/amitishai/Android-notifications

这是场景:

  1. 打开应用
  2. 按下按钮
  3. 退出应用
  4. 单击已创建的通知。当应用程序打开时,您将处于活动“Bla”中。
  5. 按操作系统返回按钮。
  6. 长按操作系统主页按钮以查看打开的应用程序。
  7. 点击应用程序。

你会看到你又进入了Activity“Bla”,文字还是一样的。

如果活动最初是用意图创建的,然后被销毁,那么在重新启动活动时,意图如何不为空?

4

1 回答 1

1

解决方案是使用 Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY 示例在这里: Android:从“最近的应用程序”启动应用程序以意图中使用的最后一组附加功能启动它

于 2013-07-02T07:42:24.867 回答