我正在安卓画布上绘制一个填充的多边形。canvas.drawPath(path,myPaint); 现在我想做相反的事情:填充多边形外部的区域。 我该如何让绘图工具填充外部区域——也就是没有被多边形覆盖的区域呢?
这可以是复杂的或非常简单的。 复杂的方法: 创建一个与你的多边形完全相同但不关闭的路径。然后将该路径继续到最近的墙壁。绕过墙壁进行绘制。关闭并填充。在代码中,这不是太有趣。 简单的方法: 着色画布。绘制多边形。 祝好运。