如何在Glide中新旧图像之间进行交叉淡入淡出

问题描述:

我正在使用Glide在适配器中加载图像,问题是当我在新活动中修改图像并返回到缩略图列表并刷新屏幕时,Glide交叉淡入占位符新图像。我希望它在旧图像之间交叉淡出如何在Glide中新旧图像之间进行交叉淡入淡出

您可以添加监听器,并且您可以接收回调。

.listener(new RequestListener<String, GlideDrawable>() { 
     @Override 
     public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) { 
      // do something 
      return true; 
     } 

     @Override 
     public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) { 
      // do something 
      return true; 
     } 
    })