3
滑動 - 嘗試加載照片時回退或出現錯誤後調用方法。滑動 - 嘗試加載照片時回退或出錯後的調用方法
嗨!
有沒有一種方法來檢查,如果從鏈接或Glide
載照片使用fallback
/error
當鏈接無效或照片不可用?
我的意思是,當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
。
感謝這個,我用畢加索做同樣的事情(使用一個URL嘗試加載圖像,如果失敗,則使用另一個),但它不停地給我出的內存錯誤。沒有錯誤使用滑翔! –
@CliveSargeant謝謝!我很高興它可以幫助你! – y07k2