- finishOnTaskLaunch
- 当离开这个Activity所处的任务栈,用户再次返回时,这个Activity就会finish掉。
- clearTaskOnLaunch
- 每次返回到这个Activity的时候,清除这个栈中除了这个Activity实例的其他activity实例
- alwaysRetainTaskState
- 这个Activity所在的任务栈不接受任何清理命令,一直保持当前状态。
- allowTaskReparenting
- 是否允许该activity可以更换从属task
- taskAffinity
- 用于指定当前Activity所关联的Task,一般和上面的那个allowTaskReparenting配对使用。
清空任务栈
最新推荐文章于 2023-11-03 22:06:06 发布
本文详细介绍了Android中Activity的四种启动模式:finishOnTaskLaunch、clearTaskOnLaunch、alwaysRetainTaskState及allowTaskReparenting。这些模式决定了Activity如何在任务栈中管理其生命周期,包括何时销毁、何时清理栈内其他实例以及是否允许更换从属任务。
1257

被折叠的 条评论
为什么被折叠?



