本文主要是介绍关于Android竖屏切换到横屏,出现重新加载app,走activity声明周期问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Activity在横竖屏切换的时候会重新走生命周期的方法,这样做的话会导致一些问题 比如我们在界面上录入的一些数据,但因为重新走了生命周期的方法onCreate()方法,这样就会导致前功尽弃,所以就想办法,在横竖屏切换的时候不能让其重新OnCreate(),Android中我们可以在清单文件中对应的Activity使用如下的属性 android:configChanges=“keyboardHidden|orientation|screenSize” 这样就可以避免此类事情的发生
配置横竖屏切换不销毁activity示例:
<activityandroid:name=".home.view.IndexPageActivity"android:theme="@style/AppTheme.NoActionBar"android:configChanges="orientation|screenSize"></activity>
这篇关于关于Android竖屏切换到横屏,出现重新加载app,走activity声明周期问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!