博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android:scaleType属性
阅读量:5242 次
发布时间:2019-06-14

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

android:scaleType是控制图片如何resized/moved来匹对ImageView的size。

ImageView.ScaleType / android:scaleType值的意义区别:

CENTER /center  按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示

CENTER_CROP / centerCrop  按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)

CENTER_INSIDE / centerInside  将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/宽

FIT_CENTER / fitCenter  把图片按比例扩大/缩小到View的宽度,居中显示

FIT_END / fitEnd   把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置

FIT_START / fitStart  把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置

FIT_XY / fitXY  把图片不按比例扩大/缩小到View的大小显示

MATRIX / matrix 用矩阵来绘制,动态缩小放大图片来显示。

** 要注意一点,Drawable文件夹里面的图片命名是不能大写的

转载于:https://www.cnblogs.com/nimorl/p/8081542.html

你可能感兴趣的文章
安装Pygame和pip的艰辛之路
查看>>
http 协议状态码
查看>>
adroid swipeRefreshLayout无法显示进度条的问题
查看>>
windows和linux执行class
查看>>
Android -- 短信发送器
查看>>
如何用Math.max.apply()获取数组最大/小值
查看>>
【BZOJ3139】[HNOI2013]比赛(搜索)
查看>>
数据结构(C语言第2版)----时间复杂度和单链表
查看>>
ASP.NET一般处理程序新建一个方法里使用context.Response.Write的解决方法
查看>>
spark出现task不能序列化错误的解决方法
查看>>
[转]oracle in 多个字段
查看>>
今天内容2017-10-15
查看>>
环境搭建与DOS命令
查看>>
计算机网络之面试常考
查看>>
Linux 简介
查看>>
TFS(Team Foundation Server)使用经验
查看>>
安装过redis集群,重新做集群办法:
查看>>
iOS-label出现未知边框线的bug
查看>>
HDU 2087 剪花布条 (KMP 不允许重叠的匹配)
查看>>
Ant build ${renderscript.opt.level}问题解决方案
查看>>