我的应用程序有 3 个活动(A1、A2 和 A3)。当它进入另一个活动时,活动将留在后台。在某些情况下,我应该从 A3 重定向到 A1。为此,我使用了一个布尔计数器。对于该实例,我在 A3 中设置为 true。在 A2 onresume 中,我检查了布尔值是否为真,然后我完成了该活动(A2)。最后A1是onResume。但我认为这是一种解决方案,但不是更好的解决方案。谁能提出更好的解决方案?
A3 活动
status = true;// for some instance
A2 活动
onResume()
{
if(status){finish();}
}
//A1是onResumed
谢谢