根活动是堆栈中当前的第一个活动还是在清单中指定为启动活动的活动?
支持应用程序P在启动时启动活动A.然后A开始B并完成自身,然后B开始C.现在堆栈包含B和C,B是堆栈中的第一个。
我可以说B是根活动,或者A仍然是根活动。
我想澄清它,因为我试图理解clearTaskOnLaunch的定义:
机器人:clearTaskOnLaunch 是否所有活动都将从任务中删除,除了根活动,无论何时从主屏幕重新启动 - 如果任务总是被剥离到其根活动,则为“true”,如果不是,则为“false”
答案 0 :(得分:0)
我对如何从A启动活动B有点不确定。如果从堆栈中删除A,并且从B启动活动C,并且clearTaskOnLaunch
设置为true
- 如果用户从活动C按下HOME,然后返回到您的应用程序 - 将显示活动B,因为C将从堆栈中删除。