使用intent启动应用程序并从用户离开的位置继续

时间:2016-07-07 06:09:21

标签: android android-intent

我正在开发一个Android应用程序,我想在其中启动第三方应用程序并且我设法使用Intents

Intent i=getPackageManager().getLaunchIntentForPackage("Your package name");
startActivity(i);

并且它工作正常,但我想要启动一个应用程序而不是一个新任务,它应该在用户离开它的状态下启动和恢复。我尝试过使用set flags方法,但它没有'工作!! 任何解决方案,提前谢谢..

1 个答案:

答案 0 :(得分:0)

应用程序可以在您的请求中保存其内部状态,并启动状态恢复。您需要找到相关文档。 否则,我担心这几乎是不可能的。 从外部保存状态涉及保存整个过程,包括正在使用的OS资源。重新启动恢复意味着精确的过程恢复,包括操作系统资源,这可能非常复杂,几乎不可能。