要GLSurfaceView实现透明背景
初始化时设置以下三条语句:
setZOrderOnTop(true);
getHolder().setFormat(PixelFormat.TRANSLUCENT);
setEGLConfigChooser(8, 8, 8, 8, 16, 0);
在onDrawFrame里面加上下面两句话
//设置清屏的颜色
gl.glclearColor(0,0,0,0);
//执行清屏
gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);