创建时:
SurfaceView.setZOrderOnTop(true);
SurfaceHolder.setFormat(PixelFormat.TRANSLUCENT);
描画时:
Canvas.drawColor(Color.TRANSPARENT,Mode.CLEAR);
本文介绍了如何通过 SurfaceView 实现界面元素的透明效果。主要讲述了两个关键步骤:首先,在创建时通过 SurfaceView 和 SurfaceHolder 设置界面背景为半透明;其次,在绘制 Canvas 时清除颜色并设置为完全透明。
创建时:
SurfaceView.setZOrderOnTop(true);
SurfaceHolder.setFormat(PixelFormat.TRANSLUCENT);
描画时:
Canvas.drawColor(Color.TRANSPARENT,Mode.CLEAR);
1974

被折叠的 条评论
为什么被折叠?