我的应用程序包含多个活动,主要活动(A)在launchMode singleTop中,每个over活动都处于singleInstance模式。
我选择了singleInstance来防止无限制的导航,如果我像这样导航:A -> B -> C -> B -> C -> B -> C后退操作将完成:C -> B -> A
它如预期的那样工作。
问题:如果我导航A -> B,然后打开应用程序最近的屏幕,点击我的应用程序,就会显示活动b (ok),但是如果我返回应用程序退出并返回到android (该活动没有被破坏,我可以从最近的应用程序屏幕打开B