gpt4 book ai didi

Android:Glide 不会在 ListView 中加载图像

转载 作者:行者123 更新时间:2023-11-29 19:58:28 26 4
gpt4 key购买 nike

我有一个 ViewPager,里面有 3 个 fragment 。每个 fragment 都是一个列表,用于从远程服务器检索一些练习。 3个 fragment 依次为:“探索”、“收藏”、“最近”。

在“探索”列表中,所有图像都正确显示。不幸的是,在“收藏夹”中没有图像出现(只是占位符缩略图)。

这是我常用的适配器:

    @Override
public View getView(int position, View convertView, ViewGroup parent) {
final T item = getItem(position);
....
Glide.with(getContext())
.load(UIUtils.getThumbnailImageUrl(item.images))
.placeholder(R.drawable.default_thumbnail_picture)
.crossFade()
.listener(new RequestListener<String, GlideDrawable>() {
@Override
public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) {
return false;
}

@Override
public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) {
return false;
}
})
.into(viewHolder.mExerciseImageView);

return convertView;
}

我在“onException()”函数下了一个断点,有好几个break。不幸的是,异常总是等于 null...

你们能帮帮我吗?

非常感谢!

最佳答案

请尝试添加这个 .dontAnimate()它会起作用。

关于Android:Glide 不会在 ListView 中加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36503950/

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