【发布时间】:2012-05-01 10:55:38
【问题描述】:
这让我很头疼,我有一个透明的 png 图像,我已将其解码为位图,然后添加到画布上,
BitmapFactory.Options options = new BitmapFactory.Options();
Bitmap mBitmap = BitmapFactory.decodeResource(getResources(), picList[0] , options);
Paint p = new Paint();
canvas.drawBitmap(mBitmap, 0, 0, p);
稍后当我保存画布时,它显示图像但背景显示为黑色, 为了实现白色,我使用了一些代码,例如
Paint p = new Paint();
p.setAlpha(color.white);
p.setColor(color.white);
canvas.drawColor(color.white);
canvas.drawPaint(p);
但是颜色还没有设置为白色,,, 请帮帮我,我希望背景保存的图像是白色的。如果我缺少任何其他逻辑。 谢谢你的帮助。
【问题讨论】: