1、默认横竖屏切换的时候,Activity是被销毁的,然后重建。
2、在AndroidManifest.xml中,在<activity/>中设置。
android: configChanges = "orientation | keyboardHidden | screenSize" //设置系统不要重建Activity的事件。// orientation屏幕方向改变时, keyboardHidden软键盘出现时,screenSize屏幕大小改变时
3、写死横竖屏,在AndroidManifest.xml中,在<activity/>中设置。
android: screenOrientation = "landscape" //写死横屏 "portrait" //写死竖屏
4、也可在java代码中写死横竖屏
setRequestedOrientation(ActivityInfo. SCREEN_ORIENTATION_LANDSCAPE); //写死横屏setRequestedOrientation(ActivityInfo. SCREEN_ORIENTATION_PORTTAIT ); //写死竖屏