笔画的内外路径

时间:2012-03-20 13:52:55

标签: android graphics

Path path = new Path();
path.moveTo(0, 0);
path.quadTo(100, 0, 200, 200);
// more quadTo calls

Paint paint = new Paint();
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeWidth(20);
paint.setColor(Color.BLACK);
canvas.drawPath(path,paint);

从用于绘制笔划的路径中,有没有办法计算内部和外部路径,下图中的红色和蓝色?

enter image description here

1 个答案:

答案 0 :(得分:0)

嗯... 怎么样: 1.首先绘制双宽度笔划,然后绘制填充 2.剪辑路径,然后绘制双宽度笔划