在Android / Java中绘制两个具有透明度的形状

时间:2013-11-15 19:39:12

标签: java android android-canvas paint android-view

我在Android中使用绘画和画布绘制两个形状。我将透明度应用于绘画颜色,但现在当两个形状(相同的颜色)相交时,交叉部分会变暗。

enter image description here

有谁知道如何做到这一点?

以下是我的油漆代码的快速浏览(其中......应该是我想象的唯一完成此项目的对象)。

        Paint paint = new Paint();
paint.setColor(color);
paint.setAntiAlias(true);
paint.setStrokeWidth(strokeWidth);
paint.setStrokeJoin(Paint.Join.ROUND);
paint.setStrokeCap(Paint.Cap.ROUND);
paint.setPathEffect(new CornerPathEffect(15));
paint.setStyle(Paint.Style.FILL);

0 个答案:

没有答案