我正在使用Glide v3.8.0(不是v4)将Image加载到RecyclerView项目中的ImageView中,并且存在一些问题:每次向上或向下滚动RecyclerView时,Glide会将Image加载到ImageView中之前已经加载了,坏的结果是滚动不顺畅,因为它每次滚动时都会重新加载图像,我不想重新加载完全加载的图像。我发现了一些相同的问题,但仍然没有正确的答案来解决这个问题
这是我将代码加载到RecyclerView项目
的代码 Glide.with(mContext).load(function.BitmapToByte(function.GetBitmap(currSong.getData())))
.diskCacheStrategy(DiskCacheStrategy.ALL).error(R.drawable.noteicon).into(holder.coverimg);
答案 0 :(得分:0)
尝试按文件名加载 使用类似字符串可变的内容,以便让滑行知道之前加载的是同一张图片