关于Android竖屏切换到横屏,出现重新加载app,走activity声明周期问题

Activity在横竖屏切换的时候会重新走生命周期的方法,这样做的话会导致一些问题 比如我们在界面上录入的一些数据,但因为重新走了生命周期的方法onCreate()方法,这样就会导致前功尽弃,所以就想办法,在横竖屏切换的时候不能让其重新OnCreate(),Android中我们可以在清单文件中对应的Activity使用如下的属性 android:configChanges=“keyboardHidden|orientation|screenSize” 这样就可以避免此类事情的发生
配置横竖屏切换不销毁activity示例:

        <activity
            android:name=".home.view.IndexPageActivity"
            android:theme="@style/AppTheme.NoActionBar"
            android:configChanges="orientation|screenSize">

        </activity>

猜你喜欢

转载自blog.csdn.net/ShiXinXin_Harbour/article/details/117130242