【发布时间】:2011-04-06 10:57:50
【问题描述】:
您好,我一直在尝试将 GLSurfaceview 叠加到现有视图上。下面的代码显示了我是如何叠加的。唯一不起作用的是顶部 glsurfaceview 的透明度。
view = new GLSurfaceView(this);
view.setEGLConfigChooser(8, 8, 8, 8, 16, 0);
view.getHolder().setFormat(PixelFormat.TRANSLUCENT);
view.setRenderer(new Level1Renderer(this));
setContentView(R.layout.test);
addContentView(view, new LayoutParams(100,400));
然后我将渲染器中的背景颜色设置为
gl.glClearColor(0.0f, 0.0f, 0.0f, 0);
有人可以告诉我我遗漏了什么吗?
【问题讨论】:
标签: android transparency overlay glsurfaceview