假设有一些活动。
我想从主要活动开始另一项活动。和另一个活动。另一个来自下一个。
就是这样 -
主要活动 - >活动1 - >活动2 - >活动3
现在我想在不破坏活动3或重新创建主要活动的新实例的情况下从活动3切换到主要活动。
我不知道有没有办法完成它。
如果有人知道这件事。让我知道。
答案 0 :(得分:3)
如果一个Activity已经启动并且您使用已设置FLAG_ACTIVITY_CLEAR_TOP的Intent调用它,则堆栈中的其他活动将被移除,以使其位于顶部。要做到这一点,你的活动launchMode woul需要设置为singleTop,singleTask或singleInstance。