近来项目里碰到个问题,那就是用Glide加载图片的时候圆角图片的问题.

请先看图片

首先图一图二图三的控件大小设置都是一样的

图一就是ImageView什么都不设置直接加载可以显示图片的圆角,但是呢有个问题就是设置的图片大小并不是那么大,单个显示的时候并没什么问题,但是放到RecyclerView会很难看

图二图三设置了ImageView的  android:scaleType="centerCrop"

图二 图片大小正常了但是圆角没有了

图三经过处理以后大小正常 圆角也显示了

废话不多说直接上代码:

 RequestOptions roundOptions = new RequestOptions().transform(new RoundedCorners(30));//加载第一个图片Glide.with(this).load(R.mipmap.ic_test).apply(roundOptions).into(ivActivityGlideRound);//加载第二个图片Glide.with(this).load(R.mipmap.ic_test).apply(roundOptions).into(ivActivityGlideRoundCenterCrop);roundOptions.transform(new CenterCrop(), new RoundedCorners(30));//处理CenterCrop的情况//加载第三个图片Glide.with(this).load(R.mipmap.ic_test).apply(roundOptions).into(ivActivityGlideRoundCenterCropResult);

完事儿收工

Demo传送门:ProjectDemos

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

  1. Android 系统(167)----Glide加载圆角图片的方法

    Glide加载圆角图片的方法 现在在市面上很多App的UI设计都会出现圆角图片的显示.Glide本身也提供了圆角图片的加载方式.但是我们在开发中有可能遇到只要顶部展示圆角,或者某一个角是圆角.这样的需 ...

  2. android圆角glide,Glide加载圆角图片的方法

    原标题:Glide加载圆角图片的方法 现在在市面上很多App的UI设计都会出现圆角图片的显示.Glide本身也提供了圆角图片的加载方式.但是我们在开发中有可能遇到只要顶部展示圆角,或者某一个角是圆角. ...

  3. Glide加载部分图片不显示问题

    Glide版本为4及其以上 图片不显示原因 没有添加INTERNET网络权限 老版本Glide无法加载https图片(需要使用okhttp忽略证书) 图片Url无法连接 图片返回数据不全且格式不正确 ...

  4. Glide加载圆形图片和自定义圆角图片和对指定的角加载圆角

    先上效果图: 因注释很细,就不一一解释说明了! 1.Glide加载圆形图片: 自定义GlideCircleTransUtils继承BitmapTransformation,重写transform()方 ...

  5. 使用Glide加载圆角矩形图片、圆形图片

    Glide是一个功能强大的图片加载库,下面是平常开发中使用到的一些功能,基于Glide-4.X版本的用法 Glide-github地址 Glide jar包下载地址 加载圆形图片: RequestOp ...

  6. Glide加载圆角矩形图片

    Glide加载圆角矩形图片 注意:xml里面不能设置CenterCrop RoundedCorners roundedCorners = new RoundedCorners(16);//数字为圆角度 ...

  7. android圆角glide,使用Glide加载圆角矩形图片、圆形图片

    Glide是一个功能强大的图片加载库,下面是平常开发中使用到的一些功能,基于Glide-4.X版本的用法 Glide-github地址 Glide jar包下载地址 加载圆形图片:RequestOpt ...

  8. Android Glide加载圆形图片、圆角图片,部分圆角图片的使用方法

    Android Glide加载圆形图片.圆角图片,部分圆角图片的使用方法 前言 Gilde圆形图片/头像 Gilde普通圆角图片即四个角都是圆角 Gilde对指定角设置圆角 前言 通过本文,您可以实现 ...

  9. Android开发之Glide加载U盘音乐的专辑图片的方法 | Glide加载content:图片 | Glide加载内容提供者 | Glide加载MP3专辑图片 | Glide加载音乐专辑图片

    老套路先(献)上图 1.说下核心,Glide提供了直接加载内容提供者的方法用于显示图片 2.Glide加载的图片的格式如下 content://com.yhsh.app.media.server.us ...

最新文章

  1. FutureTask demo
  2. 在OSX上安装Erlang
  3. Java IO篇:序列化与反序列化
  4. java新建配置文件_使用Java输出字符流FileWriter创建配置文件
  5. python实现最长公共子序列的求解
  6. [Java核心技术(卷I)] - vscode手动编译运行继承类
  7. python读取和存入json文件
  8. hadoop 单机单间_初学Hadoop之单机模式环境搭建
  9. android设计安全性,Android操作系统安全性增强方案的设计与实现
  10. element table多选表格_关于layui表格obj.update();无法重渲模板引擎问题
  11. 在线商城之购物车实现——(附完整代码)
  12. 微信开发之百度地图API学习(一)
  13. js监听移动端横屏和竖屏状态
  14. 分析MP4的名人博客
  15. 2017——小米——句子反转
  16. 华为手机进入汽车自动打开热点
  17. VS2015 还是VS2017 好用_强烈推荐:2020年12款Visual Studio 好用的工具
  18. linux ppp用户管理,linux下ppp拨号上网
  19. Linux如何检测到僵尸进城,如何在linux下查看僵尸进程
  20. oracle的opm,Oracle EBS OPM 事务处理

热门文章

  1. 卷毛-网络编程基础(二)什么是socket
  2. 鲁大师发布2021年Q1季度报告,哪些手机最强?
  3. hbase+dataframe+java_Java实现Spark将DataFrame写入到HBase
  4. MySQL-(联合查询-结果集合并)union和union all用法
  5. Auto CAD Mac版基础入门必看
  6. 【LAS】IJK中las 的自适应配置没有给出?
  7. JAVA使用POI-TL通过Word模板生成Word文件
  8. MATLAB用数学形态学法提取图像边界
  9. 蓝桥杯Web应用开发
  10. 华为校招 java 面试题