gpt4 book ai didi

Android launchMode singleTask

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:46 26 4
gpt4 key购买 nike

如果我们有 2 个 Activity,AB,它们都在 AndroidManifest.xml 中定义为 singleTask,当A启动B时,A将被关闭(onDestroy()被立即调用)。为什么会出现这种情况,如何避免A被系统关闭(同一个应用中的多个singleTask Activity )?

最佳答案

From documentation:

“singleTask”和“singleInstance” Activity 只能开始一个任务。它们始终位于 Activity 堆栈的根部。

由于系统中不能有两个根activity,所以在启动这样一个任务时,之前的所有activity都关闭了。

关于Android launchMode singleTask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4836876/

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