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

时间:2017-06-11 14:39:05

标签: android background foreground

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

2 个答案:

答案 0 :(得分:0)

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

有很多方法可以检测到应用已转到后台,这在线程here中进行了讨论。

答案 1 :(得分:0)

食谱:当您开展新活动时,请调用finish()事件中的活动onPause()