安卓ImageView的ScaleType


  • matrix
    不缩放 ,图片与控件 左上角 对齐,当图片大小超过控件时将被 裁剪

  • center
    不缩放 ,图片与控件 中心点 对齐,当图片大小超过控件时将被 裁剪

  • centerInside
    以完整显示图片为目标, 不剪裁 ,当显示不下的时候将缩放,能够显示的情况下不缩放**

  • centerCrop
    以填满整个控件为目标,等比缩放,超过控件时将被 裁剪 ( 宽高都要填满 ,所以只要图片宽高比与控件宽高比不同时,一定会被剪裁)

  • fitCenter(默认)
    自适应控件, 不剪裁 ,在不超过控件的前提下,等比 缩放 到 最大 ,居中显示

  • fitStart
    自适应控件, 不剪裁 ,在不超过控件的前提下,等比 缩放 到 最大 ,靠左(上)显示

  • fitEnd
    自适应控件, 不剪裁 ,在不超过控件的前提下,等比 缩放 到 最大 ,靠右(下)显示

  • fitXY
    以填满整个控件为目标, 不按比例 拉伸或缩放(可能会变形), 不剪裁

声明:HEUE NOTE|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA 4.0协议进行授权

转载:转载请注明原文链接 - 安卓ImageView的ScaleType