Reputation: 21
I want to make my GLSurfaceView
transparent. I tried:
setZOrderOnTop(true);
setEGLConfigChooser(8, 8, 8, 8, 16, 0);
mRenderer = new CurlRenderer(this);
getHolder().setFormat(PixelFormat.TRANSLUCENT);
It works, but I need to display another view above GLSurfaceView
.
Is it possible to not use setZOrderOnTop(true)
?
Upvotes: 2
Views: 3423
Reputation: 23432
No. setZOrderOnTop
must be called to have a transparent SurfaceView
background. You cannot have anything above a transparent SurfaceView
.
Upvotes: 2