Платежная платформа, которую я использую для своего приложения, предоставляет изображение штрих-кода в формате SVG, как показано ниже:
https://api.omise.co/charges/chrg_test_5d90i5vu8tv6vm0q4ah/documents/docu_test_5d90i5wz0qmrc7ogg1j/downloads/FD1649EF22456F4B
Как мне взять эту строку / URL и отобразить изображение в ImageView?Если я вставлю эту строку в мой браузер, он загрузит файл SVG.
Нужно ли конвертировать файл в / из формата SVG в нужный формат?Если так, то как бы я это сделал?
Поскольку ImageView на Android изначально не поддерживает SVG. Вы можете загрузить SVG в виде строкового значения и загрузить его в WebView вместо ImageView.
Я бы порекомендовал использовать Glide.Этот ответ должен помочь вам больше всего, что я могу написать здесь.Вам, вероятно, даже не нужно переходить к разделу ответов, OP содержит код для обработки SVG с Glide.
Есть ли у Glide способ загрузки как PNG, так и SVG?
https://github.com/bumptech/glide