【发布时间】:2020-07-08 00:55:10
【问题描述】:
我有 4 项活动:A、B、C 和 D。还有一项:E。
当你在A、B、C和D之间开始一个新的活动时没有问题。但是在其中的某些点(例如,当登录成功时)我们想开始活动E但清除所有A、B , C 和 D 活动(即清退栈)。
所以,我想当你到达活动 E 时,按下后退按钮,你将离开应用程序。
我正在尝试在 startActivity 中添加标志:Intent.FLAG_ACTIVITY_CLEAR_TASK、Intent.FLAG_ACTIVITY_CLEAR_TOP 等等,但我无法实现这种行为。
有什么想法吗?
谢谢!
【问题讨论】: