2010-09-03 68 views
2

我的应用程序由“Main.java”(活动)启动并打开一个通知和第二个活动,名为“Sub.java”,现在我按下主页按钮和应用程序消失(一切正常,直到这里)。如何重新打开一堆活动?

如果我现在点击通知“Main.java” - 活动启动,“Sub.java”似乎丢失。 是否有任何可能性将活动堆栈重新排列到前端?

非常感谢任何答案。我的问题

例在这里找到: 整个Eclipse项目:http://files.foxylion.de/android/problems/sample1.zip

回答

2

解决谷歌上搜索了很久之后的问题;)

添加

notificationIntent.setAction("android.intent.action.MAIN"); 
notificationIntent.addCategory("android.intent.category.LAUNCHER"); 

的通知意向将阻止任务总是重新启动。

提示我在日志中找到的解决方案 startActivity从非活动上下文中调用;强制Intent.FLAG_ACTIVITY_NEW_TASK适用于:意图...,Google搜索后解决方案在本网站上:http://www.mail-archive.com/[email protected]/msg19285.html

相关问题