我正在开发一个Android应用程序,我想在其中启动第三方应用程序并且我设法使用Intents
Intent i=getPackageManager().getLaunchIntentForPackage("Your package name");
startActivity(i);
并且它工作正常,但我想要启动一个应用程序而不是一个新任务,它应该在用户离开它的状态下启动和恢复。我尝试过使用set flags方法,但它没有'工作!! 任何解决方案,提前谢谢..
答案 0 :(得分:0)
应用程序可以在您的请求中保存其内部状态,并启动状态恢复。您需要找到相关文档。 否则,我担心这几乎是不可能的。 从外部保存状态涉及保存整个过程,包括正在使用的OS资源。重新启动恢复意味着精确的过程恢复,包括操作系统资源,这可能非常复杂,几乎不可能。