按下后退按钮关闭后重新打开应用程序时出现空白活动或片段

时间:2017-04-15 19:11:31

标签: android minimize

当我按下主页片段上的后退按钮时,我的应用程序被最小化,这很好,但当我打开它时,它显示了一个空白活动。我猜它没有加载它应该加载的片段。

我添加了一个文本视图,其中包含一些关于活动的文字,但它没有向我显示,所以我看到了其他内容。

我该如何处理这个问题?

2 个答案:

答案 0 :(得分:2)

您的活动有一个生命周期。如果生命周期状态正在改变,那么将调用一个方法。如果您在最小化应用程序后打开应用程序,那么方法" onResume()"将被召唤。尝试在您的活动中使用此方法来检查您的活动是否是正确的活动。

更新(感谢Santiago Gil):

在新手活动上调用finish()是必要的。

答案 1 :(得分:1)

我使用了toasts,发现应用程序正在返回启动器活动,但是它没有通过onCreate所以它显示为空白,我现在在onboarding活动上调用finish(),到目前为止它工作正常。感谢