scaleType / ScaleType

整理旧笔记


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

android:scaleType ImageView.ScaleType 说明
center CENTER 按图片的原来 size 居中显示,当图片长/宽超过 View 的长/宽,则截取图片的居中部分显示
centerCrop CENTER_CROP 按比例扩大图片的 size 居中显示,使得图片长(宽)等于或大 于View 的长(宽)
centerInside CENTER_INSIDE 将图片的内容完整居中显示,通过按比例缩小或原来的 size 使得图片长/宽等于或小于 View 的长/宽
fitCenter FIT_CENTER 把图片按比例扩大/缩小到 View 的宽度,居中显示
fitEnd FIT_END 把图片按比例扩大/缩小到 View 的宽度,显示在 View 的下部分位置
fitStart FIT_START 把图片按比例扩大/缩小到 View 的宽度,显示在 View 的上部分位置
fitXY FIT_XY 把图片�不按比例扩大/缩小到 View 的大小显示,也即直接拉伸/收缩到 View 的大小显示
matrix MATRIX 用矩阵来绘制,动态缩小放大图片来显示

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

你可能感兴趣的:(scaleType / ScaleType)