gpt4 book ai didi

android - 根 Activity 是堆栈中的当前第一个 Activity 还是 list 中指定为启动 Activity 的 Activity ?

转载 作者:太空狗 更新时间:2023-10-29 15:24:23 34 4
gpt4 key购买 nike

根 Activity 是堆栈中当前的第一个 Activity 还是 list 中指定为启动 Activity 的 Activity ?

支持应用程序 P 在启动时启动 Activity A。然后 A 启动 B 并完成自身,然后 B 启动 C。现在堆栈包含 B 和 C,B 在堆栈中的第一个。

我可以说 B 是根 Activity ,还是 A 仍然是根 Activity 。

我想弄清楚它,因为我试图理解 clearTaskOnLaunch 的定义:

android:clearTaskOnLaunch 无论何时从主屏幕重新启动任务,是否从任务中删除除根 Activity 之外的所有 Activity ——如果任务始终被剥离到其根 Activity ,则为“true”,否则为“false” .

最佳答案

我有点不确定您是如何从 A 启动 Activity B 的。如果 A 从堆栈中移除,并且 Activity C 从 B 启动 - 如果 clearTaskOnLaunch 设置为 true - 如果用户从 Activity C 按下 HOME,然后返回到您的应用程序 - 将显示 Activity B,因为 C 将从堆栈中移除。

关于android - 根 Activity 是堆栈中的当前第一个 Activity 还是 list 中指定为启动 Activity 的 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3302188/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com