我想要在Android中使用Glide加載svg圖像。事實上,Glide支持這樣的工作,我發現了一個樣本https://github.com/bumptech/glide/tree/v3.6.0/samples/svg/src/main/java/com/bumptech/svgsample/app。問題是我想直接從svg格式的字符串加載圖像,而不是從svg文件加載。該字符串從網絡接收或從sqlite中選擇。有人能幫我嗎?我搜查了很長時間,但似乎沒有人符合這樣的要求。Android Glide從字符串加載svg圖像directlt
2
A
回答
0
你的問題不清楚。你不清楚你被困在哪一部分。
如果你只是需要從String
得到InputStream
,那麼你可以做:SVG格式
InputStream stream = new ByteArrayInputStream(svgString.getBytes(StandardCharsets.UTF_8));
+0
感謝您的諮詢!在我的代碼中,我首先從sqlite或網絡加載一些字符串數組(字符串就像我上面評論過的那樣)。然後我應該解析它們並加載到一些ImageViews中。我想使用Glide和Android SVG lib來完成這項工作,就像我的問題中提到的示例一樣。區別在於來自文件的樣本加載svg,但我想直接從接收到的字符串數組中加載svg圖像,並且我不知道如何在Glide中執行此操作。 – Jermmy
相關問題
- 1. Glide不會加載圖像
- 2. 在Android中使用Glide加載圖像
- 3. 使用Glide從SD卡加載圖像
- 4. 從字符串加載php圖像
- 5. 從字符串加載圖像
- 6. 從URL加載.svg圖像
- 7. Android Glide圖像加載庫顯示模糊圖像
- 8. Android(min 2.1):從名稱字符串中加載圖像
- 9. 圖像未使用Glide加載
- 10. 在Imageview中使用Glide加載圖像
- 11. 與Glide同步加載圖像
- 12. 使用Glide爲RecyclerView加載圖像
- 13. 使用Glide爲AppWidget加載圖像
- 14. 從緩存中加載圖片Glide
- 15. Glide 3.7.0未從網址加載圖片
- 16. 基於字符串的加載圖像
- 17. Glide無法從url加載圖片
- 18. 如何使用picasso和glide加載圖像字符串路徑和圖像文件?
- 19. Android:圖像不正確imageView當加載Glide時
- 20. 無法在Android中使用Glide加載.webp圖像
- 21. Android GridView使用適配器加載圖像和Glide
- 22. 爲什麼Glide不能在android中加載https圖像?
- 23. 預加載SVG圖像
- 24. 從字符串url加載圖像,並在圖庫中打開
- 25. 使用Glide加載SVG時圖片尺寸太小
- 26. Android從字符串設置圖像
- 27. Android - Glide圖像加載和緩存庫是否異步處理圖像?
- 28. 使用Glide庫從應用程序資源中加載圖像
- 29. 使用glide庫從緩存中加載不同的圖像
- 30. Fragment BackStack在使用Glide圖像庫加載圖像後清除
字符串? 你是否將圖像保存爲sqlite中的base64字符串? –
我保存這樣的字符串: – Jermmy
燦它也從輸入流中讀取svg? – greenapps