use*_*747 5 android imageview okhttp android-glide
我试图使用Glide将Captcha图像加载到ImageView中.第一次加载很好.但是,当我将Captcha图像重新加载到同一个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);
Run Code Online (Sandbox Code Playgroud)
Sam*_*udd 16
你总是可以使用Glide.clear(),然后再次调用Glide.with(...).load().如果图像更改时您的网址没有更改,您可能还需要在加载调用中添加.skipMemoryCache(true).要获得更多控制,请查看.signature() API.你总是可以这样做:
Glide.with(fragment)
.load(url)
.signature(new StringSignature(UUID.randomUUID().toString()))
.into(imgView);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6337 次 |
| 最近记录: |