我有3个活动:A,B和C。
A-> B-> C-> B(表示A启动B,B启动C,依此类推)
B是单任务,C是标准
当用户在第四项活动(即最后一项活动B)中按“返回”按钮时,是否可以显示C?
最佳答案
将任务B从singleTask更改回标准。您没有正确使用singleTask。 singleTask启动模式旨在用于处于任务根源的活动。
您的设备上只能有一个单任务活动的实例。当您从C“启动” B时,您只是返回到B的现有实例。因此,没有第四项活动。
Android Activity - Launch Mode的更多信息