gpt4 book ai didi

android - Canvas 一直忽略 drawBitmap 方法中的 Paint

转载 作者:搜寻专家 更新时间:2023-11-01 09:03:13 26 4
gpt4 key购买 nike

我想在 Canvas 上绘制位图(指定颜色)。

    Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setStyle(Paint.Style.FILL);
paint.setColor(Color.RED);

// create bitmap

canvas.drawBitmap(bitmap, 0, 0, paint);

好吧,位图在 Canvas 上可见,但可绘制对象的颜色没有改变。问题出在哪里?

最佳答案

I would like to draw bitmap(with specified color) on canvas.

位图包含图像,用单一颜色绘制图像没有任何意义。你期望它做什么?画一个红色的矩形?形状可以用颜色绘制,而不是图像...

PaintColor 属性将被忽略。 Paint 参数用于传递其他设置,例如抗锯齿。

我希望这能澄清。

关于android - Canvas 一直忽略 drawBitmap 方法中的 Paint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13705332/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com