android - 无法使用 Glide/Fresco 加载图像
问题描述
此图像无法使用 Glide/Fresco 加载。只是空图像。为什么?
这是我的代码:
Glide.with(context)
.load(ValidationHelper.getValidImageUrl(elements[position].author!!.image)
.into(viewHolder.avatarImage)
//viewHolder.avatarImage.setImageURI(ValidationHelper.getValidImageUrl(elements[position].author!!.image))
解决方案
请尝试以下代码:
Glide.with(this) // Activity context
.load(ValidationHelper.getValidImageUrl(elements[position].author!!.image) // Set URL
.resize(100,100) // If you want to Resize the image then set image size
.placeholder(getResources().getDrawable(R.drawable.ic_defuser)) // Default Image
.error(getResources().getDrawable(R.drawable.ic_defuser))
.into(viewHolder.avatarImage); // Imageview
推荐阅读
- reactjs - React Dragula 包不适用于 React 最新版本?
- python - Limit_choices_to via Q
- fftw - 如何在 FFTW 中使用固定算法
- javascript - 如何使用间接关联进行过滤
- javascript - 除非状态发生变化,否则我怎样才能保持气泡静止?
- python - 使用 Statsmodels VAR 预测时间序列并遇到 ValueError
- assembly - 读取字节时的大小字节序细节(内存位置)
- c# - 如何使用 Web API 正确返回使用存储过程查询的对象?
- python-3.x - Selenium Chrome 驱动程序 74.0.3729.6 问题
- javascript - 为事件做一个 if