gpt4 book ai didi

android - ImageLoader 在选项卡更改时刷新图像

转载 作者:行者123 更新时间:2023-11-30 03:52:49 24 4
gpt4 key购买 nike

在我的 getView 中(对于我的适配器)我做

    ImageView malImage = (ImageView)vi.findViewById(R.id.animelist_malimg); // thumb image

HashMap<String, String> anime = new HashMap<String, String>();

anime = data.get(position);

//...

String img_url = anime.get(AnimeListFragment.KEY_MALIMG_URL);

malImage.setTag(img_url);

imageLoader.DisplayImage(img_url, malImage);

当我更改选项卡时,如果它只比当前选项卡高出一个,它看起来很好,但如果它超过两个或更多,它将刷新图像并使占位符图像闪烁一会儿。有什么合理的方法可以避免这种情况吗?

最佳答案

好吧,我是个白痴。在我阅读的教程中,在适配器构造函数中它将初始化一个新的 ImageLoader。这不好。我在我的 MainActivity 中创建了一个公共(public)的、静态的 ImageLoader 并在我的所有适配器之间共享它,这似乎工作得很好。

由于这个主题,我确实学到了一些新技巧,所以感谢你试图帮助我。

关于android - ImageLoader 在选项卡更改时刷新图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13891922/

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