scaleType (ImageView 的属性)

scaleType :

center 居中无缩放显示

centerInside:图像保持原来的宽度和高度比例进行缩放,假如图像比ImageView视图组件要小,那么centerInside 就与上面center属性值功能相同

 

centerCrop 图像保持自身的宽度和高度比例进行缩放,并且缩放后的图像的宽度和高度都要大于或者等于ImageView 对应的宽度和高度

 

fitCenter :这个属性值会按照原有图像的宽度和高度比进行缩放,并且缩放后的图像X轴或者Y轴的中心轴只要有一个与ImageView 对应的X中心或者Y中心轴重合,那么缩放后的图像在ImageViewX或者Y的中心展示(一般缩放后表现为图像水平居中或垂直居中)

 

fitXY,按照ImageView宽高,不再保持宽高比缩放,正好铺满ImageView

 

fitStart:fitCenter 唯一不同之处将图像放置在ImageView的左上方

 

fitEnd :fitCenter 唯一不同之处将图像放置在ImageView右下角

你可能感兴趣的:(android)