安卓图片的缩放类型
CENTER_CROP,按比例缩放图片,使图片的宽高至少等于 ImageView 的宽高(减去内边距),然后居中显示。这样会裁切掉一些宽和高适配全屏显示。
枚举值 | 特点 |
---|---|
MATRIX | 手动控制图片的缩放、平移和旋转等变换 |
FIT_XY | 忽略图片的宽高比,将图片拉伸或压缩以完全填满 ImageView 的边界 |
FIT_START | 保持图片的宽高比,但可能会导致图片的右下角部分超出 ImageView 的边界 |
FIT_CENTER | 保持图片的宽高比,并将图片居中显示在 ImageView 中,可能会裁剪边缘部分 |
FIT_END | 保持图片的宽高比,但可能会导致图片的左上角部分超出 ImageView 的边界 |
CENTER | 不对图片进行任何缩放操作,图片尺寸大于 ImageView 时会裁剪边缘 |
CENTER\_CROP | 保持图片的宽高比,确保图片的宽高至少等于 ImageView 的宽高,可能会裁剪边缘部分 |
CENTER\_INSIDE | 保持图片的宽高比,确保图片的宽高最多等于 ImageView 的宽高,不会拉伸 |