Android ImageView 的缩放类型有以下几种:
FIT_CENTER:按比例缩放图片,使图片的宽度或高度等于 ImageView 的宽度或高度,保持图片的宽高比。
CENTER_CROP:按比例缩放图片,使图片的宽度或高度等于 ImageView 的宽度或高度,超出部分裁剪。
CENTER_INSIDE:按比例缩放图片,使图片的宽度或高度等于 ImageView 的宽度或高度,图片完全显示在 ImageView 中,多余部分留白。
FIT_XY:不按比例缩放图片,使图片填充整个 ImageView。
FIT_START:按比例缩放图片,使图片的宽度或高度等于 ImageView 的宽度或高度,图片位于 ImageView 的左上角。
FIT_END:按比例缩放图片,使图片的宽度或高度等于 ImageView 的宽度或高度,图片位于 ImageView 的右下角。
CENTER:不缩放图片,将图片居中显示在 ImageView 中,超出部分不显示。
MATRIX:使用矩阵变换来缩放图片,可以通过设置 Matrix 对图片进行任意缩放、平移、旋转等操作。