Android Activity 启动两次生命周期异常

Android Activity 启动两次生命周期异常_第1张图片
微信图片_20190117175141.png

奇怪的现象、导致我的init函数会触发两次,导致程序异常崩溃

后面发现调试机器默认是竖屏,Activity运行默认又是横屏,所以创建Activity后,会从横屏切换到竖屏,就会有两次生命周期。

解决方法

在AndroidManifest.xml 添加android:screenOrientation="portrait" 强制竖屏


            
                

                
            
        

你可能感兴趣的:(Android Activity 启动两次生命周期异常)