如何在RecyclerView中滚动时一次又一次地停止Glide加载图像?

问题描述 投票:2回答:1

我正在使用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);
android image android-recyclerview imageview android-glide
1个回答
0
投票

尝试按文件名加载它使用类似字符串变量的东西,让滑翔知道之前加载的相同图像

© www.soinside.com 2019 - 2024. All rights reserved.