我在这里创建了一个示例项目:
https://github.com/amitishai/Android-notifications
以下是该方案:
您将看到您再次输入了活动“Bla”,文本是相同的。
如果活动最初是使用intent创建的,然后被销毁,那么在重新启动活动时,intent是如何不为null的?
答案 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