首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎么在sufaceview中画出半透明字符

2012-07-26 
怎样在sufaceview中画出半透明字符?rt用canvas.drawtxt可以吗?bow~~[解决办法]这里,有两个先决条件要满足

怎样在sufaceview中画出半透明字符?
rt
用canvas.drawtxt可以吗?
bow~~

[解决办法]
这里,有两个先决条件要满足才可以:

1. SurfaceView的buffer格式要支持透明色的,通常就是是PixelFormat.RGBA_8888或PixelFormat.TRANSLUCENT
2. drawText的调用,需要paint设置的颜色的alpha值在0~255之间,这可以用setARGB来直观操作,比如
Paint.setARGB(128, 255,0,0), 这就是刚好一半透明的纯红色

热点排行