Наложить прозрачный GLSurfaceview на существующий вид в android?

Привет, я пытался наложить 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);

Может ли кто-нибудь посоветовать мне, что я пропускаю?

6
задан user1202136 1 June 2012 в 23:19
поделиться