SurfaceView类透明背景设置
2015-07-07 22:39
363 查看
将SurfaceView背景设置为透明,主要添加以下几句话就可以了:
在SurfaceView创建后设置一下下面的参数:
setZOrderOnTop(true);
getHolder().setFormat(PixelFormat.TRANSLUCENT);
还有在draw方法中绘制背景颜色的时候以下面的方式进行绘制就可以实现SurfaceView的背景透明化
canvas.drawColor(Color.TRANSPARENT,Mode.CLEAR);
在SurfaceView创建后设置一下下面的参数:
setZOrderOnTop(true);
getHolder().setFormat(PixelFormat.TRANSLUCENT);
还有在draw方法中绘制背景颜色的时候以下面的方式进行绘制就可以实现SurfaceView的背景透明化
canvas.drawColor(Color.TRANSPARENT,Mode.CLEAR);
相关文章推荐
- Java的Main方法、Java文件、函数调用的执行过程
- Android开发之 android:windowSoftInputMode属性详解
- Web数据采集(抓取)介绍
- Unix网络编程中第一个例子出现connect error: Connection refused
- PCA转载,好文章
- 【LeetCode】3 Longest Substring Without Repeating Characters
- UVA 10010 Where's Waldorf?
- 【作业一】林轩田机器学习技术
- HTML5学习笔记-2.HTML基础
- shell脚本中echo显示内容带颜色
- 每天一个linux命令(6):rmdir 命令
- SQL索引一步到位
- Android中URI的解释
- bootstrap-table(三)
- 数据库性能优化三:程序操作优化
- 设置mysql中自增列的初始值和增加步长
- DicomIoException: Requested 132 bytes past end of fixed length stream.
- 【转载】COM小结
- 小商家为何要逃离微信公众平台
- 【Hdu】1080 Human Gene Functions