SurfaceView类透明背景设置
2015-08-22 15:03
232 查看
将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);
相关文章推荐
- AppDelegate中各方法的执行顺序
- Hbuilder连接模拟器调试
- NAS配置Time Machine,在D-Link DNS-320上的配置笔记
- 二分查找法
- GeekBand线上交流
- 基于ssh开发web项目-用户登录流程
- iptables
- 最长上升子序列nlogn算法
- 关于 Python 你需要知道的几个概念
- Spring AOP Example – Advice
- mysql
- 在Linux 6上使用UDEV解决RAC ASM存储设备名问题
- 例题7-1 除法UVa 725
- 堆排序
- Linux系统启动过程
- Android-Volley网络通信框架(二次封装数据请求和图片请求(包括处理请求队列和图片缓存))
- LAMP 应用
- CodeForces 276E Little Girl and Problem on Trees(线段树区间更新)
- shell 编程(难题分析)
- JS实现网页顶部向下滑出的全国城市切换导航效果