使用后删除意图

时间:2013-06-26 13:55:06

标签: android android-intent android-activity android-notifications android-pendingintent

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

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

以下是该方案:

  1. 打开应用
  2. 按按钮
  3. 退出应用
  4. 单击已创建的通知。当应用程序打开时,您将进入活动“Bla”。
  5. 按OS BACK按钮。
  6. 长按OS Home按钮以查看打开的应用程序。
  7. 点击该应用。
  8. 您将看到您再次输入了活动“Bla”,文本是相同的。

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

1 个答案:

答案 0 :(得分:1)

解决方案是使用Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY 示例在这里: Android: Starting app from 'recent applications' starts it with the last set of extras used in an intent