的Android油漆笔划宽度定位(Android Paint stroke width positi

2019-07-21 06:24发布

鉴于此代码画线:

Paint p;

p = new Paint(Paint.ANTI_ALIAS_FLAG);
p.setColor(android.graphics.Color.WHITE);
p.setStyle(Paint.Style.FILL);
p.setStrokeWidth(21);

canvas.drawLine(0,50,100,50,p);

有3种可能的行程拉策略:

  • 内部:该生产线是在矩形画(0,50,100,70)
  • 中心:该生产线是画在矩形(0,40,100,60)
  • 外:线在矩形绘(0,30,100,50)

在实践中似乎默认行为遵循中心的战略。 是否有可能修改的涂料产生的结果对应于其他策略之一?

Answer 1:

不,你不能; 行程始终居中。 你可以控制的唯一事情是:

  • 中风斜切
  • 中风帽
  • 中风加盟
  • 笔划宽度

定义你的牵引路径时,您必须手动占笔划宽度。



文章来源: Android Paint stroke width positioning