Android kotlin从网络加载图片并显示在ImageView控件上
时间: 2023-07-14 16:12:52 浏览: 246
Android从网络加载图片并显示在ImageView控件上
可以使用第三方库Glide来加载网络图片并显示在ImageView控件上。
首先需要在项目的build.gradle文件中添加以下依赖:
```
dependencies {
implementation 'com.github.bumptech.glide:glide:4.12.0'
kapt 'com.github.bumptech.glide:compiler:4.12.0'
}
```
接着在代码中使用Glide来加载图片,示例代码如下:
```
Glide.with(this)
.load("https://example.com/image.jpg")
.into(imageView)
```
其中,this是Context对象,imageView是要显示图片的ImageView控件。
如果需要设置占位图、错误图等,可以使用以下代码:
```
Glide.with(this)
.load("https://example.com/image.jpg")
.placeholder(R.drawable.placeholder)
.error(R.drawable.error)
.into(imageView)
```
其中,R.drawable.placeholder和R.drawable.error是占位图和错误图的资源ID。
阅读全文