我想使用Glide在Android中加载svg图像。事实上,Glide支持这样的工作,我发现了一个样本https://github.com/bumptech/glide/tree/v3.6.0/samples/svg/src/main/java/com/bumptech/svgsample/app。问题是我想直接从svg格式的字符串加载图像,而不是从svg文件加载。该字符串从网络接收或从sqlite中选择。有人能帮我吗?我搜索了很长时间,但似乎没有人满足这样的要求。
答案 0 :(得分:0)
你的问题不清楚。你还没有明白你被困在哪个部分。
如果您只需要从InputStream
获得String
,那么您可以这样做:
InputStream stream = new ByteArrayInputStream(svgString.getBytes(StandardCharsets.UTF_8));