Метод Glide - call после возврата или ошибки при попытке загрузить фотографию.Метод Glide - call после возврата или ошибки при попытке загрузки фото
Привет!
Есть ли способ проверить, загружено ли 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
.
Спасибо за это, я использовал Picasso, чтобы сделать то же самое (попробуйте загрузить изображение, используя один URL, и если это не удается, используйте другой), но он продолжал давать мне из памяти ошибки. нет ошибок с помощью скольжения! –
@CliveSargeant Спасибо! Я рад, что это помогает! – y07k2