参考:how to make surfaceview transparent
根据参考中的回答,贴下代码做备份:1
2
3
4
5
6SurfaceView sfvTrack = (SurfaceView)findViewById(R.id.sfvTrack);
//必须做的一步
sfvTrack.setZOrderOnTop(true);
SurfaceHolder sfhTrackHolder = sfvTrack.getHolder();
//设置背景为透明
sfhTrackHolder.setFormat(PixelFormat.TRANSPARENT);
上述代码段能够起作用。