Glide 加载图片 宽度固定 等比缩放
来源:互联网 发布:淘宝天下 邀请 小二 编辑:程序博客网 时间:2024/06/05 09:03
Glide 加载图片 宽度固定 等比缩放
问题描述,由于图片来自第三方,尺寸很是不确定,而且为了美观要求宽度固定(屏幕宽度).
因此要求图片能够等比例缩放,知道宽度满足调节为止
解决办法
Glide.with(context).load(imageUrls.get(position).getImgurl()).asBitmap() .into(new SimpleTarget<Bitmap>(Target.SIZE_ORIGINAL, Target.SIZE_ORIGINAL) { @Override public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) { int imageWidth = resource.getWidth(); int imageHeight = resource.getHeight(); int width = ScreentUtils.getScreenWidth(context);//固定宽度 //宽度固定,然后根据原始宽高比得到此固定宽度需要的高度 int height = width * imageHeight / imageWidth; ViewGroup.LayoutParams para = holder.image.getLayoutParams(); para.height = height; para.width = width; holder.image.setImageBitmap(resource); } });
最终效果
阅读全文
0 0
- Glide 加载图片 宽度固定 等比缩放
- Glide加载时等比例缩放图片至屏幕宽度
- jquery图片预加载 等比缩放
- js等比缩放图片
- iphone图片等比缩放
- js图片等比缩放
- JavaScript图片等比缩放
- iphone图片等比缩放
- js图片等比缩放
- 图片等比缩放上传
- js等比缩放图片
- 图片等比缩放
- js等比缩放图片
- 图片等比缩放函数
- js图片等比缩放
- php等比缩放图片
- 图片等比缩放
- PhotoShop等比缩放图片
- managed bean
- synchronized和volatile的区别
- 数据库中外键的作用以及和主键的区别
- Codeforces Round #383 (Div. 2) B. Arpa’s obvious problem and Mehrdad’s terrible solution —— 异或
- liunx7下centos6.8编译安装nginx1.12.1
- Glide 加载图片 宽度固定 等比缩放
- MOOC程序设计与算法(二)第一周测验(2017夏季)特殊密码锁
- ubuntu 16.04 启用root用户方法
- HTTP协议(不是我总结的 哈哈哈哈 )
- 制作思维导图的技巧
- android uid 的定义
- 腾讯2017暑期实习生编程题--算法基础-字符移位
- unity脚本学习
- SSM整合自定义异常处理器