问题描述

现在有一个ImageView,两个Button,每个Button绑定了一个imgUrl,两个imgUrl地址不一样,通过点击Button来设置ImageView的背景。我现在遇到的问题是,当我先点击A Button,ImageView显示正常,但当我再切换到B Button时却一直显示A Button对应的图片,Glide也没有报异常啥的,相反先点击B Button,A Button无论怎么点击显示的都是B Button图片的内容

Glide代码:

    public static void loadNormalImage(String url, ImageView imageView) {try {Glide.with(imageView.getContext()).load(url).into(imageView);} catch (Throwable e) {}}

解决方法一:

    public static void loadImage(String url, ImageView imageView) {try {Glide.with(imageView.getContext()).load(url).into(new SimpleTarget<Drawable>() {@Overridepublic void onResourceReady(@NonNull Drawable resource, @Nullable Transition<? super Drawable> transition) {imageView.setImageDrawable(resource);}});} catch (Throwable e) {}}

解决方法二:
因为我是通过View的setTag方法来绑定一个对象的,ImageView的一个参数的setTag方法会导致图片加载不出来,使用setTag(key,value)即可

giftActBannerIv.setTag(R.id.gift_act_banner_view_tag,selectedGift);

关于Glide加载图片不显示问题相关推荐

  1. Glide 加载图片不显示(Android9.0无法加载图片)

    1 网络权限没有添加 <uses-permission android:name="android.permission.INTERNET" /> 2 就是现在使用的版 ...

  2. 关于 Glide 加载图片圆角问题

    在使用 Glide 加载图片是,当我们在显示一张图片的时候,想让他等比例缩放到ImageView的大小,又想这张图片实现矩形圆角,我们的常规的写法就是: Glide.with(context).loa ...

  3. Android Glide加载图片、网络监听、设置资源监听

    Glide加载图片.加载进度监听 前言 正文 一.项目配置 二.显示网络图片 三.添加设置资源监听 四.添加设置资源监听 五.添加加载进度条 六.封装工具类 七.源码 总结 前言   在日常开发中使用 ...

  4. Glide加载图片尺寸不对的问题

    问题: 因为icon_missing_image这张占位图尺寸导致问题: 如果Imageview中默认的占位图片大小没有填满Imageview,比如Imageview100*80,但是给Imagevi ...

  5. Android Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果

     Android Glide加载图片时转换为圆形.圆角.毛玻璃等图片效果 附录1简单介绍了Android开源的图片加载框架.在实际的开发中,虽然Glide解决了快速加载图片的问题,但还有一个问题悬 ...

  6. Android框架之路——Glide加载图片(结合RecyclerView、CardView)

    Android框架之路--Glide加载图片 一.简介: 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech.这个库被广泛的运用在google的开 ...

  7. 使用Glide加载图片时出现条纹和颜色混乱

    一.问题概述 在使用Glide加载图片时,出现了条纹断裂和色块混乱的情况. 这是原图: 这是通过Glide加载出来的图片: 对比可以看出有明显的条纹和颜色的混乱,但是尝试另一个框架Picasso进行加 ...

  8. Android --- Glide加载图片时候调用asBitmap()方法的时候总是报错,点不出来?

    今天写Glide加载图片的时候,网上给的例子全都是这样写的 很明显.asBitmap()在load后面,放到我的代码里就会报错,如下: 最后查了半天度娘才发现要在with()之后添加asBitmap( ...

  9. Android Glide加载图片成圆形

    今天,简单讲解android使用glide加载图片成圆形. 这个很简单,因为之前需要在RecyclerView里加载圆形图片,所以在网上查找了资料,很简单就解决了. 1.导入依赖 implementa ...

最新文章

  1. 机器学习填坑:你知道模型参数和超参数之间的区别吗?
  2. 智能车竞赛技术报告 | 智能车视觉 - 中南大学 - 中南大学比亚迪午马2021
  3. lua字符串转数组_深入Lua:字符串管理
  4. PHP-FPM进程数的设定
  5. CentOS 开机自启动脚本
  6. Mac全量编译ijkplayer生成Android库
  7. SAP UI5 初学者教程之六 - 了解 SAP UI5 的模块(Module)概念试读版
  8. 酷q点歌机器人软件_【酷q机器人下载】酷q机器人官方下载 V5.14.8A 最新版-七喜软件园...
  9. 苹果vs剪辑下载_适合mac的视频剪辑软件
  10. 英语单词音节拆分程序
  11. ceph 源代码分析 — peering 过程
  12. 密钥管理——密钥生命周期管理
  13. 国外创企Emotech获中国投资,助力个性化机器人Olly
  14. 阿里 P7 到底是怎样的水平 ???
  15. ASR项目实战-架构设计
  16. 数据库实验四:数据高级查询
  17. Cannot get property '......' on extra properties extension as it does not exist
  18. Ubuntu下配置运行yolov3项目的环境(数据集、上github、anaconda、vscode、nvidia驱动、cuda、cuda编译、cudnn)
  19. lombok小辣椒的使用
  20. 修改服务器2003系统时间,windows2003 时间服务器ntp配置

热门文章

  1. JS中setAttribute方法
  2. 自定协议实现网络计算器
  3. 【1】发布信息数据统计(wps excel函数)
  4. mysql 同步 es_mysql数据实时同步到Elasticsearch
  5. 使用 foobar2000 的 Equalizer 将音乐播放出最佳效果
  6. java多线程同步的五种方法
  7. C# String 补位
  8. java标签不能显示,轮廓标签未显示
  9. 快速了解 photoshop 快捷键
  10. mysql表空间总结_mysql个人总结