我正在使用滑行将图像加载到recyclerview项目中。现在图像被加载了,当我尝试向上滚动时,它会上升一点然后自动滚动到它自己的底部。看起来它与Glide发送的加载图像的请求有关,这些图像与回收者视图的滚动事件发生冲突。
以下是加载图片的代码
Glide.with(context).load(avatar_url)
.placeholder(R.drawable.dummy_image_background)
.crossFade()
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.into(new SimpleTarget<GlideDrawable>() {
@Override
public void onResourceReady(GlideDrawable resource, GlideAnimation<? super GlideDrawable> glideAnimation) {
drawable = resource;
holder.imageViewMessage.setImageDrawable(resource);
}
});
答案 0 :(得分:0)
我使用通用图片加载器而不是 Glide ,它解决了我的问题。