当我将其移至后台时,为什么我的Android应用会停止?

时间:2013-08-07 10:18:35

标签: java android

我正在开发一个Android应用程序,我有以下代码行:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK || keyCode == KeyEvent.KEYCODE_HOME) {
        moveTaskToBack(true);
        return true;
    }

    [... SOME MORE CODE ...]

}

当我在模拟器上测试它时,它完美地运行并关闭应用程序并在某个时刻像以前一样打开它。但是当我在真实设备上加载APK时,它会一直停止应用程序并在我再次打开时启动它。随着加载屏幕。

问题出在哪里?

1 个答案:

答案 0 :(得分:0)

您是否尝试过保存活动的状态?解决方案是here