Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.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 Intent_Android Orientation - Fatal编程技术网

Android 安卓:如何在屏幕更改时保持我的意图

Android 安卓:如何在屏幕更改时保持我的意图,android,android-intent,android-orientation,Android,Android Intent,Android Orientation,在我的主要活动中,我使用文本框打开意图以编辑数据,但在屏幕旋转时,打开的意图关闭,只留下开始的活动。我应该如何处理它,以使我的次要意图不会在屏幕旋转时关闭。在AndroidManifest.xml文件中的活动声明中添加android:configChanges=“orientation | keyboardHidden | screenSize” 或者在中处理您的数据 @Override protected void onSaveInstanceState(Bundle outStat

在我的主要活动中,我使用文本框打开意图以编辑数据,但在屏幕旋转时,打开的意图关闭,只留下开始的活动。我应该如何处理它,以使我的次要意图不会在屏幕旋转时关闭。

AndroidManifest.xml
文件中的活动声明中添加
android:configChanges=“orientation | keyboardHidden | screenSize”

或者在中处理您的数据

 @Override
    protected void onSaveInstanceState(Bundle outState) {
        // store the data in bundle
        super.onSaveInstanceState(outState);
    }
并恢复中的数据

@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
    // restore the data from bundle and settext to edittext
    super.onRestoreInstanceState(savedInstanceState);
}

发布关于如何开始第二项活动的代码我有这些代码,但我的第二项活动仍然会结束并继续我的主要活动。我在代码中犯了一个小错误,您编写的代码帮助我看到了这一点。谢谢