在xml和代码中设置ImageView图片的显示比例
来源:互联网 发布:python聚类结果可视化 编辑:程序博客网 时间:2024/05/23 02:00
1、在xml配置中使用:android:scaleType="centerCrop"
2、在代码中使用: imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
ScaleType.CENTER_CROP:将图片等比例缩放,让图像的短边与ImageView的边长度相同,即不能留有空白,缩放后截取中间部分进行显示。
ScaleType.CENTER_INSIDE:将图片大小大于ImageView的图片进行等比例缩小,直到整幅图能够居中显示在ImageView中,小于ImageView的图片不变,直接居中显示。
ScaleType.FIT_CENTER:ImageView的默认状态,大图等比例缩小,使整幅图能够居中显示在ImageView中,小图等比例放大,同样要整体居中显示在ImageView中。
ScaleType.FIT_END:缩放方式同FIT_CENTER,只是将图片显示在右方或下方,而不是居中。
ScaleType.FIT_START:缩放方式同FIT_CENTER,只是将图片显示在左方或上方,而不是居中。
ScaleType.FIT_XY:将图片非等比例缩放到大小与ImageView相同。
ScaleType.MATRIX:是根据一个3x3的矩阵对其中图片进行缩放。
2、在代码中使用: imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
ScaleType的值分别代表的意义:ImageView是Android中的基础图片显示控件,该控件有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有8种取值。
ScaleType.CENTER_CROP:将图片等比例缩放,让图像的短边与ImageView的边长度相同,即不能留有空白,缩放后截取中间部分进行显示。
ScaleType.CENTER_INSIDE:将图片大小大于ImageView的图片进行等比例缩小,直到整幅图能够居中显示在ImageView中,小于ImageView的图片不变,直接居中显示。
ScaleType.FIT_CENTER:ImageView的默认状态,大图等比例缩小,使整幅图能够居中显示在ImageView中,小图等比例放大,同样要整体居中显示在ImageView中。
ScaleType.FIT_END:缩放方式同FIT_CENTER,只是将图片显示在右方或下方,而不是居中。
ScaleType.FIT_START:缩放方式同FIT_CENTER,只是将图片显示在左方或上方,而不是居中。
ScaleType.FIT_XY:将图片非等比例缩放到大小与ImageView相同。
ScaleType.MATRIX:是根据一个3x3的矩阵对其中图片进行缩放。
0 0
- 在xml和代码中设置ImageView图片的显示比例
- ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。 设置的方式包括: 1. 在layout xml中定义Android:s
- ImageView的属性android:scaleType设置最佳比例图片显示
- ImageView的属性android:scaleType设置最佳比例图片显示
- ImageView的属性android:scaleType设置最佳比例图片显示
- Android开发教程--设置ImageView图片的显示比例
- 如何在代码中设置ImageView的全屏幕显示
- imageView中图片各种比例类型的显示方式的参数设置
- 根据图片的宽高比例设置imageView 的size
- iOS XIB中imageView设置图片在运行的时候不显示
- Android的控件ImageView几种在代码中设置图片方法
- ImageView 加载图片 , 原始比例 缩放 显示
- 如何在窗体编程和网页编程中按图片比例显示缩放后的图片(.net 2005)
- 在HTML5中, web app 以及手机客户端中,设置页面图片等比例居中显示
- 在ImageView中显示SD卡上的图片
- 加载sdcard的图片显示在ImageView中
- ImageView中显示SD卡上的图片或ImageView图片保存在SD卡上
- 响应鼠标点击的代码实现了在单独线程中下载图片并在ImageView显示
- android控件的背景色设置
- 【转】ERROR 1130: Host 'xxx.xxx.x.x' is not allowed to connect to thisMySQL server
- apk文件反编译
- (枚举+注意格式)HDU1017 A Mathematical Curiosity
- Java学习笔记_day2
- 在xml和代码中设置ImageView图片的显示比例
- xshell-常用命令
- MATLAB的XML操作
- 一次完整的HTTP请求所经历的7个步骤
- memcpy注意点
- Java中 ArrayList、Vector和LinkedList 的使用和详解(转)
- 训练之线段树A Simple Problem with Integers
- Shader 简单流水效果
- 【.Net码农】C#中的partial class(部分类)