gpt4 book ai didi

android - 无法使用 Glide 刷新验证码图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:55:15 32 4
gpt4 key购买 nike

我曾尝试使用 Glide 将验证码图像加载到 ImageView 中。第一次加载没问题。但是,当我将验证码图像重新加载到同一个 ImageView 中时,ImageView 不会刷新为新图像。有谁知道如何解决这个问题?

String url = "https://captcha_path";
ImageView imgView = (ImageView)getActivity().findViewById(R.id.imgView);

Glide.with(getActivity()).load(url).asBitmap().diskCacheStrategy(DiskCacheStrategy.NONE).into(imgView);

最佳答案

您可以随时使用 Glide.clear()然后再次调用 Glide.with(...).load() 。如果图片更改时您的网址没有更改,您可能还需要添加 .skipMemoryCache(true)到您的加载电话。如需更多控制,请查看 .signature()应用程序接口(interface)。您可以随时执行以下操作:

Glide.with(fragment)
.load(url)
.signature(new StringSignature(UUID.randomUUID().toString()))
.into(imgView);

关于android - 无法使用 Glide 刷新验证码图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26836489/

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