使用 recyclerview 自动滚动到底部滑动

Glide with recyclerview auto scrolling to the bottom

我正在使用 glide 将图像加载到 recyclerview 项目中。现在图像已加载,当我尝试向上滚动时,它会上升一点,然后自动滚动到底部。似乎这与 Glide 发送的加载图像的请求有关,该请求与 recyclerview 的滚动事件发生冲突。

这是我加载图片的代码

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

我使用 Universal Image Loader 而不是 Glide,它惊人地解决了我的问题。