例如,我有Canvas
与android.graphics.Path
绘制的方形,如何将其变形为圆形或任何其他形状?
有可能用SVG
,VectorDrawables
做,你可以看到例子here。
但是如何用android.graphics.Path
做到这一点?
你可以用vectors
,AnimtedVectorDrawables
变形here is a tutorial。
一个可以使用的网络工具是ShapeShifter和here is a tutorial for that。
请注意,Android并不完全支持SVG。有渐变的问题,因为它在SVG中完成了不同,然后在
VectorDrawables
。