切换横屏幕 onCreate 多次执行问题




在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方法会多次执行很多次
posted @ 2017-04-17 15:57  一点点征服  阅读(700)  评论(0编辑  收藏  举报