I\'m using Glide to load some images asynchronously into some of my ImageViews, and I know it can handle images like PNG or
For Glide 4+ use this library called GlideToVectorYou which uses Glide internally.
fun ImageView.loadSvg(url: String?) {
GlideToVectorYou
.init()
.with(this.context)
.setPlaceHolder(R.drawable.loading, R.drawable.actual)
.load(Uri.parse(url), this)
}
Source: How to load remote svg files with Picasso library