Android问题:在活动堆栈中的活动之间切换
问题描述:
假设有一些活动。Android问题:在活动堆栈中的活动之间切换
我想从主要活动开始另一项活动。另一个来自该活动。另一个来自下一个。
这是它是如何 -
主要活动 - >活动1 - >活动2 - >活动3
现在我想从活动3切换到主要活动而不破坏活性3或再造一个主要活动的新实例。
我不知道有什么办法可以完成它。
如果有人知道这一点。让我知道。
答
如果活动已经开始,你与你所设置的FLAG_ACTIVITY_CLEAR_TOP一个Intent调用它,栈上的其他活动也将移出的方式把它放在最上面。要做到这一点,您的Activities launchMode需要设置为singleTop,singleTask或singleInstance。