在后台终止安卓应用程序或在重新加载时显示精确的活动



我阅读了一百万个相关主题,但没有一个更新并满足我的问题。 也许我的问题不同。您是否知道在应用程序内的会话期间按下主页按钮,然后在几秒钟后重新打开应用程序?该应用程序显示您正在查看的确切点。如果您关闭应用程序多次按后退按钮(或永久关闭它(,它会在您重新打开它时显示初始屏幕。我想模拟这种行为:每次用户按下主页按钮或他/她关闭我的应用程序时,它都必须重新加载初始屏幕。现在的问题:如何在应用进入后台时终止应用或在重新加载时强制启动屏幕?我尝试在每个活动的onResume中放入一些代码,但是在活动之间切换显然也会执行该代码,并且应用程序的正常流程将被破坏。你能帮我吗?谢谢

配方:在启动新活动时调用onPause()事件 exept 中的活动finish()

您无法覆盖主页按钮单击事件。

有许多方法可以检测应用是否已进入后台,此处的线程中对此进行了讨论。

最新更新