Android Dev Intro – SurfaceView Overlay

  • Post author:
  • Post category:其他


1.     SurfaceView set Zorder

mSurfaceView1 = (SurfaceView) findViewById(R.id.multiSurfaceView1);

mSurfaceView1.getHolder().addCallback(this);

mSurfaceView1.setSecure(true);

mSurfaceView2 = (SurfaceView) findViewById(R.id.multiSurfaceView2);

mSurfaceView2.getHolder().addCallback(this);

mSurfaceView2.getHolder().setFormat(PixelFormat.TRANSLUCENT);

mSurfaceView2.setZOrderMediaOverlay(true);

mSurfaceView3 = (SurfaceView) findViewById(R.id.multiSurfaceView3);

mSurfaceView3.getHolder().addCallback(this);

mSurfaceView3.getHolder().setFormat(PixelFormat.TRANSLUCENT);

mSurfaceView3.setZOrderOnTop(true);

2.    SurfaceView set layout