Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 发射时绕过的主要活动_Android_Android Activity_Android Manifest - Fatal编程技术网

Android 发射时绕过的主要活动

Android 发射时绕过的主要活动,android,android-activity,android-manifest,Android,Android Activity,Android Manifest,我的应用程序有几个活动,包括用 您需要使用来持久化在活动终止并重新启动时需要恢复的任何配置。您将在onCreate中重新获得此捆绑包,您可以将应用程序更新到停止的位置。在Eclipse中检查您的设置。确保已将启动活动设置为应用程序在清单中定义的任何活动。有时Eclipse喜欢将特定的启动程序活动设置为默认活动,并记住该活动,即使清单中另有规定。您的应用程序处于“已停止”状态,处于隐藏状态,即所谓的“僵尸状态” 重新启动时,它调用上次打开的活动的onRestart()方法。 您需要在此活动中实现

我的应用程序有几个活动,包括用



您需要使用来持久化在活动终止并重新启动时需要恢复的任何配置。您将在onCreate中重新获得此捆绑包,您可以将应用程序更新到停止的位置。

在Eclipse中检查您的设置。确保已将启动活动设置为应用程序在清单中定义的任何活动。有时Eclipse喜欢将特定的启动程序活动设置为默认活动,并记住该活动,即使清单中另有规定。

您的应用程序处于“已停止”状态,处于隐藏状态,即所谓的“僵尸状态”

重新启动时,它调用上次打开的活动的onRestart()方法。 您需要在此活动中实现方法

在这里,您应该重新初始化应用程序

有关更多信息:

补充建议:

首先,您应该检查是否确实需要初始化。 如果您的初始化过程是一个异步任务,您可以在此处启动它(可能通过对话框),或者直接将用户发送回SplashScreen/MainActivity

protected void onRestart() {
    super.onRestart();
    if (!this.getApplicationContext().getIsInitialized()
      && !(this instanceof SplashScreenActivity)) {
      Log.v(TAG, "onRestart() starting Initialization of Application");
      initialize();
    } else {
       Log.v(TAG, "onRestart() Application already initialized");
    }
 }