最新3.2.1,安卓,弃用了setEGLConfigChooser,这样怎么才能把videoPlayer底部,放底部?

如下图,以前是
AppActivity.java里设置如下,并在Cocos2dxVideoHelper注释setZOrderOnTop,但现在AppActivity没有这些,整个GLSurfaceView,都弃用了
@Override
public Cocos2dxGLSurfaceView onCreateView() {
Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this);
// TestCpp should create stencil buffer
glSurfaceView.setZOrderMediaOverlay(true);
glSurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT);
// glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8);
glSurfaceView.setEGLConfigChooser(8, 8, 8, 8, 16, 8);
SDKWrapper.getInstance().setGLSurfaceView(glSurfaceView, this);

    return glSurfaceView;
}

@jare @Cocos @Cocos2D

1赞

果然没有人

我也正在煩惱,請問你原本使用可以修改的版本是幾號?




cc.macro.ENABLE_TRANSPARENT_CANVAS = true;
相机的clearcolor (0,0,0,0);

3赞

有了,感謝你的解惑

3.8.2 android如何修改videoplayer 置底

求问,找到方法了吗

嗯 3.8.2跟他上面的方法差不多 稍微改一下 就行了

改了也置底不了, 3.8.2android底层用了GameAcitvity,内置的surfaceview永远在底部。所以用ffpmeg+sprite方式了