当我使用Android Vector Asset Studio导入矢量图像时,即使在预览中它也会变形。我试图使用的一个矢量是直接来自Material网站的照片轮廓。
这是另一个例子,它应该看起来像什么,然后它在Android中的样子:
如果您想要任何其他信息,请告诉我们。任何帮助将不胜感激。
我在Asset Studio中导入本地文件时发生了同样的事情。导入的图像如下。
但是,从Asset Studio中的剪贴画中选择时,它显示正确。所选图像如下。
ic_crop_original_black_24dp
你能用剪贴画资源解决问题吗?
这主要是由于矢量资产导入者和svgs的一些不兼容。通过使用SVGOMG进行优化来调整SVG并再次尝试导入,您始终可以找到其他资源或使用相同的资源。
导入SVG后,用xml修复失真点可能是更快的解决方案。
之前
M19,5v14L5,19L5,5h14m0,-2L5,3c-1.1,0 -2,0.9 -2,2v14c0,1.1 0.9,2 2,2h14c1.1,0 2,-0.9 2,-2L21,5c0,-1.1 -0.9,-2 -2,-2zM14.14,13.86l-3,3.87L9,13.14 6,17h12l-3.86,-5.14z
后
M19,5v14L5,19L5,5h14m0,-2L5,3c-1.1,0 -2,0.9 -2,2v14c0,1.1 0.9,2 2,2h14c1.1,0 2,-0.9 2,-2L21,5c0,-1.1 -0.9,-2 -2,-2zM14.14,11.86l-3,3.87L9,13.14 6,17h12l-3.86,-5.14z