在AndroidManifest.xml 中activity 中添加 android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation" 属性,忽略activity 转换横竖屏幕重新onCreate
<activity android:name=".main.course.SectionsActivity"
android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"
/>
如果在 activity基类中执行 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
再在activity 中执行 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
onCreate方法会多次执行很多次
切换横屏幕 onCreate 多次执行问题
最新推荐文章于 2021-05-25 16:34:20 发布