android SurfaceView设置背景透明

SurfaceView设置背景透明  只需在创建SurfaceView对象之后加上下面几句代码就行(mySurfaceView是我的SurfaceView)

1.使用的时候:

mySurfaceView.setZOrderOnTop(true);//设置画布  背景透明
mySurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT);

 

2.自定义画图的时候:

c.drawColor(Color.TRANSPARENT, android.graphics.PorterDuff.Mode.CLEAR);

 

 

 

你可能感兴趣的:(SurfaceView)