Glide加载图片进度控制回调监听,方便加Loading

xiaoxiao2021-02-28  86

我们都遇到过这样的问题,当我们使用Glide加载图片的时候,在用户等待的过程中,我们需要一个ProgressBar来让用户等待,废话不多说,直接上代码:

Glide.with(mContext) .load(url) .listener(new RequestListener<String, GlideDrawable>() { @Override public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) { Util.showToast(mContext, "图片加载失败"); return false; } @Override public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) { Util.showToast(mContext, "图片加载成功"); return false; }//这个用于监听图片是否加载完成 }).error(R.drawable.moren_new) .diskCacheStrategy(DiskCacheStrategy.ALL) into(imageData);

这就完美解决我们的问题了,当加载GIF动态图片的时候,我们只需要吧listener换为

转载请注明原文地址: https://www.6miu.com/read-66112.html

最新回复(0)