Android ImageView 的scaleType 属性

  • Post author:
  • Post category:其他


Android ImageView 的scaleType 属性

枚举值


ImageView.ScaleType

CENTER

使图像在视图中居中,但不执行缩放。


ImageView.ScaleType

CENTER_CROP

均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充)。


ImageView.ScaleType

CENTER_INSIDE

均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或小于视图的相应尺寸(减去填充)。


ImageView.ScaleType

FIT_CENTER

使用以下方法缩放图像

Matrix.ScaleToFit#CENTER

.


ImageView.ScaleType

FIT_END

使用以下方法缩放图像

Matrix.ScaleToFit#END

.


ImageView.ScaleType

FIT_START

使用以下方法缩放图像

Matrix.ScaleToFit#START

.


ImageView.ScaleType

FIT_XY

使用以下方法缩放图像

Matrix.ScaleToFit#FILL

.


ImageView.ScaleType

MATRIX

绘制时使用图像矩阵进行缩放。


Matrix.ScaleToFit

指的是计算一个比例,该比例将保持原始src纵横比,适应屏幕

文字版看不懂可以参考一下图解版


https://www.jianshu.com/p/32e335d5b842



版权声明:本文为xwdrhgr原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。