【发布时间】:2017-08-04 02:08:52
【问题描述】:
图片:
我能够以同样的方式正确绘制其他形状,但由于某种原因,当我将最后一个形状的第二个角低于该形状的第四个角时,会出现此错误(带有奇怪的矩形颜色)。
坐标都很好,但是给你。 (w = 屏幕最大宽度,h = 屏幕最大高度)
paint.setARGB(50, 0, 0, 0);
paint.setStyle(Paint.Style.FILL);
paint.setAntiAlias(true);
path.setFillType(Path.FillType.EVEN_ODD);
path.moveTo(w, h/10);
path.lineTo(w, 5*h/16);
path.lineTo(0, 2*h/5);
path.lineTo(0, h/4);
path.lineTo(w, h/10);
...
canvas.drawPath(path, paint);
也许是关于 Path.FillType?
提前致谢。
【问题讨论】:
标签: java android android-studio path paint