android – 隐藏活动没有完成()

我想要我的应用程序启动另一个活动/应用程序(在这种情况下是浏览器应用程序),但是当用户按Back按钮退出浏览器时,他们返回到我的活动.

离开浏览器后,如何使其不再回到我的活动,但如果稍后重新启动应用程序,我的应用程序的活动堆栈就像以前一样(即不能完成(),因为这将删除当前活动从堆栈)?

Activity.onActivityResult()的启动浏览器的Activity中,调用moveTaskToBack(true).注意:这要求浏览器与Activity#startActivityForResult()一起启动
翻译自:https://stackoverflow.com/questions/6339420/hide-activity-without-finish

转载注明原文:android – 隐藏活动没有完成()