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);
?