我想使用Glide Android库下载图片并显示在ImageView
中。
在之前的版本中,我们使用了:
Glide.with(mContext).load(imgUrl)
.thumbnail(0.5f)
.placeholder(R.drawable.PLACEHOLDER_IMAGE_NAME)
.error(R.drawable.ERROR_IMAGE_NAME)
.crossFade()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(imageView);
但我看过Glide的文档:
文档中建议使用
GlideApp.with()
代替Glide.with()
我的担忧是缺失占位符、错误、GlideApp以及其他选项。
我正在使用:
compile 'com.github.bumptech.glide:glide:4.0.0'
我做错了什么?参考这里。
GlideApp.with()
如何使用?
API与AppGlideModule
位于同一包中,默认命名为GlideApp
。应用程序可以通过始终使用GlideApp.with()
而不是Glide.with()
来启动所有加载:
GlideApp.with(fragment)
.load(myUrl)
.placeholder(placeholder)
.fitCenter()
.into(imageView);