2012-07-25 50 views
4

我有我的Android应用程序正在运行。我按“home button”返回到菜单应用程序,而不是按下我的应用程序图标来恢复它,但被称为我的FIRST活动的方法“onCreate()”,而不是最后一个活动的onResume()方法按下“主页按钮”之前看到。我的应用程序重新启动时,我按下主页按钮

我只有在物理设备上,而不是在Android模拟器上有此问题。 在Manifest文件中是否有一些属性需要设置?

你有什么想法吗?

+0

当我的应用程序重新启动时,如果按下后退键,我会看到之前看到的最后一个按下主页按钮的活动。这意味着以前的活动不会被破坏,但第一项活动会覆盖其他活动! – user1551112 2012-07-25 10:33:11

回答

2

确保你没有使开发商选择:离开时,他们破坏活动。我碰巧遇到过我启用了这个选项,但我忘了它,因此每次活动都会重新启动。

+0

首先,这是指设置 - >开发者选项 - >不保留活动。其次,这个选项默认是不启用的。 – jordanpg 2014-07-24 18:49:19

0

可能是您的设备耗尽或内存不足。覆盖onLowMemory()方法,并在其中放入日志或其他东西以查看它是否被调用。

相关问题