我现在在JSON响应中有图像URL我希望URL将其图像加载到我的Android应用程序中的所需ImageView中。我必须使用什么?我的意思是哪种方式最好?
提前致谢
答案 0 :(得分:3)
请发布一些代码。并且要将图像检索到图像视图中,您可以使用picasso库直接从String url将图像转换为imageview。
首先添加毕加索,
compile 'com.squareup.picasso:picasso:2.5.2'
使用下面的代码加载图片,
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
此库中有更多可用的方法。
点击此链接:Picasso
答案 1 :(得分:1)
查看Glide.
https://github.com/codepath/android_guides/wiki/Displaying-Images-with-the-Glide-Library
您可以将此库用于image
只需在App Module
implementation 'com.github.bumptech.glide:glide:4.5.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.5.0'
在root gradle中添加以下内容
repositories {
mavenCentral()
google()
}
并使用以下代码
GlideApp
.with(yourContext)
.load(url)
.centerCrop() //optional
.placeholder(R.drawable.loading_spinner) //optional
.into(myImageView);