CENTER_CROP ImageScaleType缩放比例

时间:2015-04-17 17:13:35

标签: android image scaletype

以下是center_crop的官方文档:

  

CENTER_CROP:均匀缩放图像(保持图像的外观   比率),以便图像的尺寸(宽度和高度)都是   等于或大于视图的相应尺寸(减去   填充)。

我不明白的是,"等于或大于视图的相应维度(减去填充)"是有道理的。对于任意尺寸的图像,我如何预测渲染图像的外观? 因此,给定一个图像,如果他们说缩放将使得dimansions将等于或大于,我怎么能说出将使用什么比例来缩放图像。有人可以告诉我如何大于'可以预测吗?

缩放比率是否取决于图像的大小??

1 个答案:

答案 0 :(得分:1)

图像将按比例缩放以填充您使用高度和宽度设置的整个位置。当达到高度和宽度时,图像中大于相应尺寸(高度或宽度)的部分将被切除。因此,如果宽度较大,则图像将从左侧和右侧切断。图像将仅在一个方向上被切断 - 仅水平或仅垂直。