反奇偶规则Path.FillType.EVEN_ODD如何失效。
作者: gp888创建于 2018年5月11日更新于 2020年3月14日
mPaint.setStyle(Paint.Style.FILL); canvas.translate(mWidth / 2, mHeight / 2); Path path = new Path(); path.addRect(-200, -200, 200, 200, Path.Direction.CW); //path.setFillType(Path.FillType.EVEN_ODD); path.setFillType(Path.FillType.INVERSE_EVEN_ODD); // 反奇偶规则 canvas.drawPath(path, mPaint);
效果与使用Path.FillType.EVEN_ODD 的效果相同,应该相反。不知道怎么回事。
内容来源: GcsSloop/AndroidNote