cocos里默认情况下视频层是在cocos 层的上面,如果希望把视频层放在cocos的下面的话,
android8.0以下,把Cocos2dxVideoHelper.java里的
videoView.setZOrderOnTop(
true);
这一行注释即可,但是到了8.0应该是因为android本身发生了改变,需要再做一些更改:
Cocos2dxVideoHelper.java更改上面代码并且在添加一行:
videoView.setZOrderOnTop(
false);
videoView.setZOrderMediaOverlay(
false);
Cocos2dxActivity.java里在init方法的最后面添加两行:
this.mGLSurfaceView.setZOrderOnTop(
true);
this.mGLSurfaceView.setZOrderMediaOverlay(
true);
转载于:https://www.cnblogs.com/JD85/p/9004315.html