Glide加载圆角图片不显示问题
近来项目里碰到个问题,那就是用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加载圆角图片不显示问题相关推荐
- Android 系统(167)----Glide加载圆角图片的方法
Glide加载圆角图片的方法 现在在市面上很多App的UI设计都会出现圆角图片的显示.Glide本身也提供了圆角图片的加载方式.但是我们在开发中有可能遇到只要顶部展示圆角,或者某一个角是圆角.这样的需 ...
- android圆角glide,Glide加载圆角图片的方法
原标题:Glide加载圆角图片的方法 现在在市面上很多App的UI设计都会出现圆角图片的显示.Glide本身也提供了圆角图片的加载方式.但是我们在开发中有可能遇到只要顶部展示圆角,或者某一个角是圆角. ...
- Glide加载部分图片不显示问题
Glide版本为4及其以上 图片不显示原因 没有添加INTERNET网络权限 老版本Glide无法加载https图片(需要使用okhttp忽略证书) 图片Url无法连接 图片返回数据不全且格式不正确 ...
- Glide加载圆形图片和自定义圆角图片和对指定的角加载圆角
先上效果图: 因注释很细,就不一一解释说明了! 1.Glide加载圆形图片: 自定义GlideCircleTransUtils继承BitmapTransformation,重写transform()方 ...
- 使用Glide加载圆角矩形图片、圆形图片
Glide是一个功能强大的图片加载库,下面是平常开发中使用到的一些功能,基于Glide-4.X版本的用法 Glide-github地址 Glide jar包下载地址 加载圆形图片: RequestOp ...
- Glide加载圆角矩形图片
Glide加载圆角矩形图片 注意:xml里面不能设置CenterCrop RoundedCorners roundedCorners = new RoundedCorners(16);//数字为圆角度 ...
- android圆角glide,使用Glide加载圆角矩形图片、圆形图片
Glide是一个功能强大的图片加载库,下面是平常开发中使用到的一些功能,基于Glide-4.X版本的用法 Glide-github地址 Glide jar包下载地址 加载圆形图片:RequestOpt ...
- Android Glide加载圆形图片、圆角图片,部分圆角图片的使用方法
Android Glide加载圆形图片.圆角图片,部分圆角图片的使用方法 前言 Gilde圆形图片/头像 Gilde普通圆角图片即四个角都是圆角 Gilde对指定角设置圆角 前言 通过本文,您可以实现 ...
- Android开发之Glide加载U盘音乐的专辑图片的方法 | Glide加载content:图片 | Glide加载内容提供者 | Glide加载MP3专辑图片 | Glide加载音乐专辑图片
老套路先(献)上图 1.说下核心,Glide提供了直接加载内容提供者的方法用于显示图片 2.Glide加载的图片的格式如下 content://com.yhsh.app.media.server.us ...
最新文章
- FutureTask demo
- 在OSX上安装Erlang
- Java IO篇:序列化与反序列化
- java新建配置文件_使用Java输出字符流FileWriter创建配置文件
- python实现最长公共子序列的求解
- [Java核心技术(卷I)] - vscode手动编译运行继承类
- python读取和存入json文件
- hadoop 单机单间_初学Hadoop之单机模式环境搭建
- android设计安全性,Android操作系统安全性增强方案的设计与实现
- element table多选表格_关于layui表格obj.update();无法重渲模板引擎问题
- 在线商城之购物车实现——(附完整代码)
- 微信开发之百度地图API学习(一)
- js监听移动端横屏和竖屏状态
- 分析MP4的名人博客
- 2017——小米——句子反转
- 华为手机进入汽车自动打开热点
- VS2015 还是VS2017 好用_强烈推荐:2020年12款Visual Studio 好用的工具
- linux ppp用户管理,linux下ppp拨号上网
- Linux如何检测到僵尸进城,如何在linux下查看僵尸进程
- oracle的opm,Oracle EBS OPM 事务处理