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

BB创建透明的Bit地图

2012-09-29 
BB创建透明的Bitmap?Bitmap bitmap new Bitmap(imageWidth, imageHeight)bitmap.createAlpha(Bitmap.AL

BB创建透明的Bitmap

?Bitmap bitmap = new Bitmap(imageWidth, imageHeight);bitmap.createAlpha(Bitmap.ALPHA_BITDEPTH_8BPP); // create the alpha// channelint data[] = new int[imageWidth * imageHeight];bitmap.getARGB(data, 0, imageWidth, 0, 0, imageWidth, imageHeight);for (int i = 0; i < data.length; i++) {//if(data[i]==0xFFFF00FF)data[i]=0x00000000;//data[i] = 0x00FFFFFF; // this should set transparency to fully,如果使用这个值,在画文字的时候会出现字体上有红白点的情况// transparent}bitmap.setARGB(data, 0, imageWidth, 0, 0, imageWidth, imageHeight);//Bitmap bitmap=Bitmap.getBitmapResource("yang1.png"); Graphics graphics = Graphics.create(bitmap);

?

热点排行