1

祝大家有美好的一天!

Drawable drawable = contex.getResources().getDrawable(R.drawable.some_image);
drawable.setBounds(rect);
drawable.draw(canvas);

当我使用自动创建的“app_icon.png”时,透明度非常好。但是,当我对自己的具有透明度的图像(在 GIMP 中创建)使用相同的代码时,所有透明度都被替换为白色。

有什么问题?

4

1 回答 1

0

这可能是因为默认情况下 gimp 会保存透明像素的颜色(此处为白色)。尝试告诉它不要这样做(保存时可以选择)。

于 2012-08-30T03:15:02.263 回答