无法全屏
![](https://img.haomeiwen.com/i2764334/8a2c3257e080039a.jpeg)
一:原因
cocos creator2.4开始引入安全组件safearea 用于解决刘海屏和安全屏的适配问题,但是开发团队,错误的在没有启用safearea安全组件的情况下 也只把界面绘制在安全区域,导致无法全屏
二:解决
1.官方已经修复了这个问题但是在2.4.2上还是有问题,建议升级到最新的版本进行测试
2.手动修改
![](https://img.haomeiwen.com/i2764334/87a1c1a7f336f07f.png)
我们在libcocos2dx中Cocos2dxActivity.java文件中的262行 mFrameLayout.setFitsSystemWindows(true);注释掉或者删除
![](https://img.haomeiwen.com/i2764334/95ac2fea7042d9f9.png)
我们在libcocos2dx中Cocos2dxEditBox.java中296行添加代码
myLayout.setFitsSystemWindows(true);
三:运行测试
![](https://img.haomeiwen.com/i2764334/448a6f40d1a5ec53.jpeg)
网友评论