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 對圖片進行任意縮放、平移、旋轉等操作。