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

时间:2017-03-26 05:29:35

标签: android android-recyclerview android-glide

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

1 个答案:

答案 0 :(得分:-1)

你可以添加监听器,你可以收到回调。

.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;
         }
    })