val url = "http://img30.360buyimg.com/sku/jfs/t13882/152/2038474467/177495/95a0091d/5a30e937Nc64fbeef.gif"
Glide.with(this)
.asBitmap()
.load(url)
.into(object : SimpleTarget<Bitmap?>() {//还有其它方法,ctrl+o 会有提示
override fun onResourceReady(
resource: Bitmap,
transition: Transition<in Bitmap?>?
) {
Toast.makeText(this@ImageActivity, "获取成功", Toast.LENGTH_SHORT).show()
ivHead.setImageBitmap(resource)
}
override fun onLoadFailed(errorDrawable: Drawable?) {
super.onLoadFailed(errorDrawable)
Toast.makeText(this@ImageActivity, "获取失败", Toast.LENGTH_SHORT).show()
}
})
参考:https://blog.csdn.net/xzytl60937234/article/details/83867937
网友评论