cocos设置
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { Log.d(LOG_TAG, "setLayoutCutMode LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS"); WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.layoutInDisplayCutoutMode = WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS; getWindow().setAttributes(lp); }
后还是有黑边,检查后发现
Cocos2dxActivity::init(){ mFrameLayout.setFitsSystemWindows(true); }
注释掉就行,这玩意会加上状态栏