1
我有3个活动(A,B,C)。使用向上按钮从B-> A和C-> B导航,我使用NavUtils.navigateUpFromSameTask(this); 我想要实现的是导航: A-> B-> C当我在CI中想要启动A并将一些数据以额外的方式传递给A.挑战是保持B,C堆栈,以便A中的硬件后退按钮回到C.活动堆栈,singleTask,导航
我试着默认launchMode然后singleTask launchMode。 默认启动模式: 问题是,当我浏览时,例如从B-> A(使用向上按钮)活动被重新创建。我只想回到栈中,因为它带有硬件后退按钮。
当我用singleTask为A,B,C的活动不会被重建,但我不能从回C.
任何建议如何解决呢? 感谢