博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ImageView的缩放模式ScaleType
阅读量:2397 次
发布时间:2019-05-10

本文共 913 字,大约阅读时间需要 3 分钟。

使用ImageView.setScaleType(ImageView.ScaleType scaleType)方法或在xml布局文件中使用android:scaleType可以设置图片缩放模式。
其中的参数为ImageView.ScaleType类型的枚举值,现将各值介绍如下:
ImageView.ScaleType.CENTER
在视图中使图像居中,不执行缩放。对应XML中语法:android:scaleType="center"。
ImageView.ScaleType.CENTER_CROP
均衡的缩放图像(保持图像原始比例),使图片的两个坐标(宽、高)都大于等于相应的视图坐标。图像则位于视图的中央。对应XML中语法:android:scaleType="centerCrop"。
ImageView.ScaleType.CENTER_INSIDE
均衡的缩放图像(保持图像原始比例),使图片的两个坐标(宽、高)都小于等于相应的视图坐标。图像则位于视图的中央。对应XML中语法:android:scaleType="centerInside"。
ImageView.ScaleType.FIT_CENTER
使用CENTER方式缩放图像。对应XML中语法:android:scaleType="fitCenter"。
ImageView.ScaleType.FIT_END
使用END方式缩放图像。对应XML中语法:android:scaleType="fitEnd"。
ImageView.ScaleType.FIT_START
使用START方式缩放图像。对应XML中语法:android:scaleType="fitStart"。
ImageView.ScaleType.FIT_XY
使用FILL方式缩放图像。对应XML中语法:android:scaleType="fitXY"。
ImageView.ScaleType.MATRIX
绘制时,使用图像矩阵方式缩放。图像矩阵可以通过setImageMatrix(Matrix)设置。对应XML中语法:android:scaleType="matrix"。

转载地址:http://bydob.baihongyu.com/

你可能感兴趣的文章
挽救DG中主库的nologging操作的块
查看>>
容器化RDS:PersistentLocalVolumes和VolumeScheduling
查看>>
关于legacy system中使用bind variables(zt)
查看>>
mysql执行命令报segmentation fault 错误
查看>>
hdparm测试磁盘sequential IO简单测试
查看>>
块空间释放与压缩
查看>>
在sqlplus交互环境下测试存储过程
查看>>
RTFM("Read The Fucking Manual")的意思(zt)
查看>>
nvl, nvl2, nullif
查看>>
about histogram(1)
查看>>
kudzu命令查看及设置网卡等硬件信息
查看>>
用RMAN迁移文件到ASM或从ASM迁出
查看>>
421 Message temporarily deferred (from yahoo)
查看>>
elicpse如何查看jdk源码
查看>>
RabbitMQ与SpringMVC集成并实现发送消息和接收消息(持久化)方案二
查看>>
linux系统启动过程
查看>>
reset database的用处
查看>>
mysql之分区表小结1
查看>>
linux下使用fdisk/mke2fs/mount添加新硬盘分区
查看>>
InnoDBd的auto_increment以及innodb_autoinc_lock_mode
查看>>