经常在网上看到切换横竖屏时只要添加android:configChanges="orientation|keyboardHidden"便不会执行生命周期,但在今天的项目中就遇到了这个问题;
项目中已经添加了这句,在横竖屏切换时仍然有调用生命周期方法,导致了异常退出。
解决办法:
在网上搜了下,有人说4.0以后其实这句话是不起作用的,要添加screenSize才行,android:configChanges="orientation|keyboardHidden|screenSize",试了一下果然有效。
记录一下,下次遇到这个问题就不用浪费时间了。