我知道CW
表示顺时针,CCW
表示逆时针,
但我认为他们取得了同样的效果!他们俩都可以得到一个完整的Rect。
path.addRect的源代码:
private void addRect(float left,float top,
float right,float bottom,int dir){
moveTo(left,top);
Direction direction=getDirection(dir);
switch (direction) {
case CW:
lineTo(right,top);
lineTo(right,bottom);
lineTo(left,bottom);
break;
case CCW:
lineTo(left,bottom);
lineTo(right,bottom);
lineTo(right,top);
break;
}
close();
resetLastPointFromPath();
}
}
我很困惑为什么android会提供这个参数。
我曾试图从谷歌那里得到答案,但却失败了 如果您知道其中的差异,请提前帮助我!
答案 0 :(得分:1)
当您使用Canvas.drawTextOnPath等方法使用Path时,方向是相关的。 文本将根据设置的方向跟随矩形。