ImageView ScaleType

2019-12-16  本文已影响0人  主音King

ImageView ScaleType

FIT_XY:不按原比例伸缩位代价,强制让图片充满ImageView,同时图片所有的部分也完整显示出来(可能形变)。真实的产品中不太常用,图片拉伸形变往往不可以接受的。

CENTER:不会保证填满ImageView,也不保证图片完整显示。当图片比ImageView小的时候,就居中显示。当图片比ImageView大,就把中间部分显示在ImageView中,其他剪切不显示。

FIT_CENTER:会保证图片完整显示,不管图片和ImageView的大小关系。伸缩是按照比例做的,图片质量可以得到保证,不保证会填充ImageView。平时使用最多

CENTER_CROP:可能剪切掉部分图片,让图片充满ImageView。

CENTER_INSIDE:当原图大于ImageView的时候,相当于FIT_CENTER。当原图等于ImageView的时候,相当于CENTER。

MATRIX:不改变原图大小,从ImageView的左上角开始绘制,超出部分剪切掉,不保证填满ImageView,也不保证图片完全显示。

上一篇下一篇

猜你喜欢

热点阅读