gpt4 book ai didi

android - 在 Recyclerview 中使用 Glide 发出警告

转载 作者:IT老高 更新时间:2023-10-28 23:36:12 25 4
gpt4 key购买 nike

我刚刚开始从 Universal Image Loader 迁移到 Glide。但是,当在 recyclerview 中再次向下和向上滚动时,我会收到大量警告消息。

W/Bitmap: Called reconfigure on a bitmap that is in use! This may cause graphical corruption!

如果我将 Glide 换成另一个图像加载库,警告就会消失。 bindViewHolder中与图片相关的代码:

   Glide.with(viewHolder.imageView.getContext())
.load(DisplayImageUtil.getImageUrl(item.getImageUrl(), 600))
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(viewHolder.imageView);

在 Nexus 5 上测试。

最佳答案

在 Android M (Nexus 5x) 上首次运行我的应用后,我遇到了同样的问题。

编辑: 在 Glide Github 上打开问题后 - https://github.com/bumptech/glide/issues/743 ,我发现我原来的“解决方案”并没有解决问题,只是隐藏了消息。警告来自 Android Bitmap,这是因为 Glide 重用了 Bitmap 以获得更好的性能。

关于android - 在 Recyclerview 中使用 Glide 发出警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33363107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com