Android Startactivityforresult()和Don';t在电话设置中保留活动选项

Android Startactivityforresult()和Don';t在电话设置中保留活动选项,android,start-activity,Android,Start Activity,我遇到了一个奇怪的经历,到目前为止,我找不到解决方案,希望这里的人能帮助我..问题是,我有两个活动(比如活动a和活动B),我使用StartActivityForResult()从活动a开始活动B,在此之前我选中了“不保留活动选项”在手机设置中,当我完成活动B时,应用程序正在崩溃,我知道这正在发生,因为我已在“设置”中选中了该选项,但我想知道如何克服此问题,安卓推荐的最佳修复方法是什么?如果我选中此选项,我需要一个解决方案,我想知道你想用它来支持什么用例?之前的活动在应用程序处于前台时不可用,这是

我遇到了一个奇怪的经历,到目前为止,我找不到解决方案,希望这里的人能帮助我..问题是,我有两个活动(比如活动a和活动B),我使用StartActivityForResult()从活动a开始活动B,在此之前我选中了“不保留活动选项”在手机设置中,当我完成活动B时,应用程序正在崩溃,我知道这正在发生,因为我已在“设置”中选中了该选项,但我想知道如何克服此问题,安卓推荐的最佳修复方法是什么?

如果我选中此选项,我需要一个解决方案,我想知道你想用它来支持什么用例?之前的活动在应用程序处于前台时不可用,这是最罕见的用例。