Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.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 返回到上一个活动时调用Nexus 5 onCreate()方法_Android_Oncreate_Android 4.4 Kitkat_Activity Lifecycle - Fatal编程技术网

Android 返回到上一个活动时调用Nexus 5 onCreate()方法

Android 返回到上一个活动时调用Nexus 5 onCreate()方法,android,oncreate,android-4.4-kitkat,activity-lifecycle,Android,Oncreate,Android 4.4 Kitkat,Activity Lifecycle,我对nexus 5中的活动生命周期有问题。当我返回到上一个活动时,onCreate()方法调用上一个活动。通常,当返回到上一个活动时,它应该调用onStart()方法 在其他安卓4.3或更低版本的设备上,我没有看到任何类似的行为 在清单文件中,我定义了 android:configChanges="keyboardHidden|orientation|screenSize" 对于所有活动 这是关于安卓4.4.2以及如何修复它的问题吗?ethod调用了之前的活动。正常情况下,当返回到previo

我对nexus 5中的活动生命周期有问题。当我返回到上一个活动时,onCreate()方法调用上一个活动。通常,当返回到上一个活动时,它应该调用onStart()方法

在其他安卓4.3或更低版本的设备上,我没有看到任何类似的行为

在清单文件中,我定义了

android:configChanges="keyboardHidden|orientation|screenSize"
对于所有活动


这是关于安卓4.4.2以及如何修复它的问题吗?

ethod调用了之前的活动。正常情况下,当返回到previo时,它应该调用onStart()方法使用开发人员选项关闭上一个活动。谢谢,我的问题解决了。这都是以前活动中的abo

方法调用。正常情况下,当返回到previo时,它应该调用onStart()方法使用开发人员选项关闭上一个活动。谢谢,我的问题解决了。这都是abo

默认情况下,开发者可以选择销毁所有活动。您可能已经检查过了。它应该位于apps标题下第一个条目的developer选项的底部

默认情况下,开发者可以选择销毁所有活动。您可能已经选中了该选项。它应该位于apps标题下第一个条目的developer选项的底部

将这些配置更改添加到活动中是非常糟糕的做法。它会引起各种各样的麻烦,可能意味着你的设计走错了路。编辑:再次调用onCreate有什么问题?您的设计应该能够始终处理被终止和重新创建的活动。如果您的活动由于内存问题而被销毁,则可能会。检查是否调用了上一个活动的onDestroy。另外,在启动第二个活动后,是否使用finish()关闭上一个活动?默认情况下,开发人员还可以选择销毁所有活动。也许你查过了。它位于“开发人员选项”第一项的底部,位于“应用程序”标题下。@hcpl谢谢,我的问题解决了。这一切都是关于开发者的选择。如果你把它作为答案写,我会接受的。@NaCI没问题,有人在我之前就创建了这个答案。将这些配置更改添加到你的活动中是非常糟糕的做法。它会引起各种各样的麻烦,可能意味着你的设计走错了路。编辑:再次调用onCreate有什么问题?您的设计应该能够始终处理被终止和重新创建的活动。如果您的活动由于内存问题而被销毁,则可能会。检查是否调用了上一个活动的onDestroy。另外,在启动第二个活动后,是否使用finish()关闭上一个活动?默认情况下,开发人员还可以选择销毁所有活动。也许你查过了。它位于“开发人员选项”第一项的底部,位于“应用程序”标题下。@hcpl谢谢,我的问题解决了。这一切都是关于开发者的选择。如果你把它作为一个答案写下来,我会接受它。@NaCI没问题,有人在我之前创造了这个答案。