Glide - 在尝试加载照片时回退或出错后调用方法。
你好!
有没有办法检查 Glide
是否从链接中加载照片,或者在链接无效或照片不可用时使用 fallback
/error
?
我的意思是,当 Glide 无法加载照片时,我想调用一个方法(加载其他照片)。
这是我的 Glide 示例:
Glide
.with(mActivity)
.load(news.getPagemap().getCseThumbnail().get(0).getSrc())
.fallback(R.drawable.bg_gradient)
.error(R.drawable.bg_gradient)
.centerCrop()
.crossFade()
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.into(holder.photo);
我尝试比较ConstantValues
- holder.photo.getDrawable().getConstantState().equals(mActivity.getResources().getDrawable(R.drawable.bg_gradient).getConstantState())
,但是出现了NullPointerException
。