有没有一种简单的方法可以在 Android 应用程序中显示 SVGZ 图像。我知道有一些库可以显示 SVG 图像。但据我所知,他们不支持 SVGZ。

如果没有可以显示SVGZ图像的库,是否可以使用java.util.zip解压缩文件?

最佳答案

是的,应该可以提取 svg 文件并使用名为 svg-android 的小库将其可视化。

小例子:

GZIPInputStream is=/*...*/;
PictureDrawable img = SVGParser.getSVGFromInputStream(is, 0, 0)
                               .createPictureDrawable();

关于android - 是否可以在 Android 上显示 svgz?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13797322/

10-11 22:15
查看更多