我正在使用Android PathEffect,我发现了一个很好的例子,但当我到达PathDashPathEffect构造函数时
PathDashPathEffect(Path shape, float advance, float phase, PathDashPathEffect.Style style)
我不知道这些参数意味着什么,特别是路径shap 在它所说的沿着标记的路径中,在我的例子中我有这条路径:
Path p = new Path();
p.moveTo(-6, 4);
p.lineTo(6,4);
p.lineTo(6,3);
p.lineTo(-6, 3);
p.close();
p.moveTo(-6, -4);
p.lineTo(6,-4);
p.lineTo(6,-3);
p.lineTo(-6, -3);
我不知道为什么它会在继续绘制之后关闭路径,
你可以向我解释一下,谢谢。答案 0 :(得分:1)
shape
女巫将重复绘制你的shape
你可以绘制任何你想要的形状,lines
,polylines
,polygones
,你绘制的路径是一串你在参数中传递给{{1}的小形状}
答案 1 :(得分:0)
它只绘制一个将在所有淹没路径中重复的形状
这里我们希望shap是两条平行线
这些坐标可以来自任何参考,这里是(0,0)并绘制这两条线。