нарисовать путь с отверстием (Android)
У кого-нибудь есть подсказка для меня по следующей проблеме?
Я хотел бы нарисовать заполненный путь (холст), в котором есть отверстие. В SVG определение пути следующее:
M 100 100 L 200 100 L 200 200 L 100 200 L 100 100 z
M 125 125 L 175 125 L 175 175 L 125 175 L 125 125 z
Я хотел бы нарисовать этот путь (фигуру) без пути вычитания пути (из-за конкретной разработки программного обеспечения)
Моя попытка с java рисует мне полный квадрат без отверстия. Я задаюсь вопросом, почему средство просмотра SVG рисует дыру с определением с наложением, а java canvas не 'т? в чем разница? Как мне этого добиться?
Path p=new Path();
p.moveTo(100, 100);
p.lineTo(200,100);
p.lineTo(200,200);
p.lineTo(100,200);
p.close();
p.moveTo(150, 150);
p.moveTo(180, 150);
p.moveTo(180, 180);
p.moveTo(150, 180);
p.close();
canvas.drawPath(p, paint);
Любой намек?
С уважением