例如,我在Canvas
上用android.graphics.Path
绘制了正方形,如何将其变形为圆形或其他任何形状?
可以使用SVG
,VectorDrawables
进行操作,您可以查看示例here。
但是如何使用android.graphics.Path
呢?
答案 0 :(得分:1)
您可以将vectors
更改为AnimtedVectorDrawables
,here is a tutorial。
要使用的一种Web工具是 ShapeShifter 和here is a tutorial for that。
请注意:Android不完全支持SVG。 渐变出现了问题,因为它在SVG和
VectorDrawables
中的处理方式有所不同。