ScaleType.FIT_CENTER 默认
默认模式。在该模式下,图片会被等比缩放到能够填充控件大小,并居中展示

ScaleType.FIT_START
图片等比缩放到控件大小,并放置在控件的上边或左边展示
ScaleType.FIT_END
图片等比缩放到控件大小,并放置在控件的下边或右边展示

ScaleType.FIT_XY
图片缩放到控件大小,完全填充控件大小展示

ScaleType.CENTER
不使用缩放,ImageView会展示图片的中心部分
ScaleType.CENTER_CROP
根据图片短边的长度将图片缩放铺满整个imageView并居中显示
ScaleType.CENTER_INSIDE
图片将被等比缩放到能够完整展示在ImageView中并居中,如果图片大小小于控件大小,那么就直接居中展示该图片
ScaleType.MATRIX
需要与ImageView.setImageMatrix(Matrix matrix)配合使用
imageView.setScaleType(ImageView.ScaleType.MATRIX);
Matrix matrix = new Matrix();
matrix.setTranslate(50, 50);
matrix.preRotate(60);
imageView.setImageMatrix(matrix);

97

被折叠的 条评论
为什么被折叠?



