首页 > 解决方案 > 如何解析从服务器拉出的矢量可绘制对象到视图?

问题描述

通常,矢量可绘制对象被编译,并在执行时使用它们的 id 进行访问。

我的项目包括从服务器中提取图像。目前,我正在为 png 文件执行此操作,但我会尝试使用向量“.xml”。

我可以下载这些,但我无法以可绘制类型解析它们以在视图中显示它们。

我怎么能用一堆代表向量资源的字节来做到这一点并将它们解析为可绘制对象?

这对我的应用程序来说将是一件大事,因为它会轻得多,并且对那些像素化的图片有好处。

标签: androidandroid-studioandroid-drawableandroid-vectordrawable

解决方案


inflate方法可能会有所帮助,但您可以使用第三方库androidsvg。如果可能,不要复制轮子。


推荐阅读