我有一个包含 3 个活动的应用程序 - 让我们称它们为 A、B 和 C。从活动 A 您可以访问活动 B、从 B 到 C 以及从 C 到 A(通过按后退按钮)。
在活动 AI 上有一个退出按钮(我知道它在 android 上不推荐,但很多用户都在要求它,所以我决定添加它)。
无论如何,问题在于:活动 B 有一个计时器,当计时器完成时,它会启动一个启动活动 C 并在活动 B 上调用 finish() 的意图。
当用户然后按回活动 C 时,他会进入活动 A - 然后当他按下退出按钮(此按钮仅执行完成())时,它会再次弹出活动 B。我怎样才能防止它发生?
谢谢!