如何使用Glide的SimpleTarget进行数据绑定?

时间:2017-05-29 10:36:05

标签: android android-glide android-databinding

我使用Glide加载我的图像。我需要使用SimpleTarget回调修改我的图像,但是当图像加载到我的列表中时,我滚动列表首先显示另一个图像,然后在1秒之后将右图像设置为动画。没有图像修改和SimpleTarget一切正常。这是我的代码。

@BindingAdapter("imageSrc")
public static void setImage(ImageView imageView, String url) {

    Glide.with(imageView.getContext()).load(url).asBitmap().into(new SimpleTarget<Bitmap>() {
        @Override
        public void onResourceReady(Bitmap bitmap, GlideAnimation anim) {
           //the bitmap modified here
           imageView.setImageBitmap(bmp);
        }
    });
}

有没有解决方案来避免闪烁?

0 个答案:

没有答案