ScaleType的各种类型的白话解释
CENTER
中心放置
//此模式下如果图片太大会出现只显示局部的情况
CENTER_CROP
中心放置 保持比例 找较小的那个边去匹配view长度
//这样较长的那个维度中多余出来的那部分就显示不出来了
FIT_CENTER
中心放置 保持比例 找较大的那个边去匹配view长度
//与CENTER_CROP相反,这个模式是可以保证图片的完全显示的
CENTER_INSIDE
中心放置 保持比例
如果图片比屏幕大,则缩小到 较大边匹配view长度
//注意该模式只可能对图片进行缩小处理,不会进行放大处理。FIT_CENTER的阉割版,如果图片太小他是不管的。
//该模式同样可以保证图片是完全显示的
FIT_FILL
中心放置 !不保持比例 让宽高两个维度分别去匹配view长度
FIT_START
保持比例 找较大的那个边去匹配view长度 但是靠左放置
//和FIT_CENTER不同点在于,当图片高度较长,宽度没被占满的情况下,图片靠左放置而不放在中心。当图片宽度较长,高度没被占满的情况下,图片靠上放置而不放在中心
FIT_END
保持比例 找较大的那个边去匹配view长度 但是靠右放置
*//和FIT_START意思一样,但是靠右下。
有哪里没讲清楚请大家指出,我去修改。如果讲清楚啦并对你有帮助,辛苦点个赞让我知道一下,非常感谢~