我正在使用路径方法绘制自定义形状,但它的显示效果与显示的不同。Android图形路径()消失
作为显示在布局:
在设备:
这仅当在左边顶点的角度变得过小会发生。如果我扩大了形状,使它变成了普通的钻石,整个形状就会出现(不管大小)。
下面的代码:
final Path p = new Path();
p.moveTo(x, y);
p.lineTo(x - height/16, y - 20);
p.lineTo(x - width/3, y);
p.lineTo(x - height/16, y + 20);
p.close();
canvas.drawPath(p, mThumbColorPaint);
任何人都可以告诉我吗?
可能是一个设备错误。我在'Path'实现中看到了各种与设备有关的怪癖。 “Paint”看起来像什么? – Gene
你是什么意思'Paint'看起来像什么?我附上了照片。 – mrcharlie