Android ImageView 的scaleType 属性
枚举值 | |
CENTER 使图像在视图中居中,但不执行缩放。 | |
CENTER_CROP 均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充)。 | |
CENTER_INSIDE 均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或小于视图的相应尺寸(减去填充)。 | |
FIT_CENTER 使用以下方法缩放图像Matrix.ScaleToFit#CENTER. | |
FIT_END 使用以下方法缩放图像Matrix.ScaleToFit#END. | |
FIT_START 使用以下方法缩放图像Matrix.ScaleToFit#START. | |
FIT_XY 使用以下方法缩放图像Matrix.ScaleToFit#FILL. | |
MATRIX 绘制时使用图像矩阵进行缩放。 |
Matrix.ScaleToFit指的是计算一个比例,该比例将保持原始src纵横比,适应屏幕
文字版看不懂可以参考一下图解版