在运行时从 SVG 文件创建 VectorDrawable

Creating a VectorDrawable from an SVG file at runtime

我想在我的应用程序中(而不是在 Android Studio 中)从 远程 SVG 文件(即 URL)创建一个 VectorDrawable。经过一番搜索,我还没有找到一种以编程方式执行此操作的方法,是否有一种方法可以执行此操作?

如有任何帮助,我们将不胜感激。

首先你需要下载文件或 InputStream class 类型的资源。

之后,您必须转换为图形class。为此,我找到了这个库:Library tutorial

祝你好运!