手机旋转时列表消失(Android)

Kgr*_*ver 1 java android list

在我的应用程序中,在OnCreate方法中,我创建了一个列表(使用添加按钮)或者从保存的文件中获取它.我的功能很好,我可以创建和获取列表,直到我旋转手机(垂直 - >水平).然后该列表消失.我仍然可以点击屏幕上的按钮,但似乎我没有列表中的项目.任何帮助赞赏.先感谢您.

nge*_*esh 7

在清单中的Activity标记中添加此标记

android:configChanges="keyboardHidden|orientation"
Run Code Online (Sandbox Code Playgroud)

并在活动代码中添加它

@Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);


    }
Run Code Online (Sandbox Code Playgroud)

在同一活动..

发生这种情况是因为每次更改屏幕方向时,每次onCreate()都会调用Activity的方法