Android之glide加载圆形图片地址异常监听
生活随笔
收集整理的這篇文章主要介紹了
Android之glide加载圆形图片地址异常监听
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 問題
glide加載圖片地址的時候,可能這個地址沒有圖片,那么我們需要對這種異常情況進行處理,當然我們也需要把這個圖片進行圓形化
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
2 代碼解決
Glide.with(mContext).load(iconPath).error(new ColorDrawable()).listener(new RequestListener<Drawable>() {@Overridepublic boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Drawable> target, boolean isFirstResource) {//異常時候,下面需要進行相關處理,比如加載其它的圖片啥的return false;}@Overridepublic boolean onResourceReady(Drawable resource, Object model, Target<Drawable> target, DataSource dataSource, boolean isFirstResource) {return false;}}).apply(RequestOptions.bitmapTransform(new CircleCrop())).into(holder.navigationIv);?
總結
以上是生活随笔為你收集整理的Android之glide加载圆形图片地址异常监听的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之tint图片着色器
- 下一篇: Android之实现RecyclerVi