当我使用Android Vector Asset Studio导入矢量图像时,即使在预览中,它也会变形。我尝试使用的矢量之一是直接来自Material网站的照片轮廓。
如果您需要其他任何信息,请告诉我。任何帮助将不胜感激。
答案 0 :(得分:0)
当我在Asset Studio中导入本地文件时,发生了同样的事情。 导入的图像在下面。
但是,当从Asset Studio中的“剪贴画”中进行选择时,它可以正确显示。 所选的图像在下面。
ic_crop_original_black_24dp
您可以使用剪贴画资源解决问题吗?
答案 1 :(得分:0)
主要是由于矢量资产导入程序和svg中的某些不兼容。通过使用SVGOMG进行优化以调整SVG并尝试再次导入,您始终可以找到其他资源或使用相同的资源。
答案 2 :(得分:0)
在导入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