关闭

ImageView的scaleType属性介绍

536人阅读 评论(0) 收藏 举报
scaleType的属性值有:matrix   fitXY  fitStart   fitCenter  fitEnd  center   centerCrop  centerInside 
它们之间的区别如下:
matrix 用矩阵来绘制(从左上角起始的矩阵区域)

fitXY  把图片不按比例扩大/缩小到View的大小显示(确保图片会完整显示,并充满View)

fitStart  把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置(图片会完整显示

fitCenter  把图片按比例扩大/缩小到View的宽度,居中显示(图片会完整显示


fitEnd   把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置(图片会完整显示


center  按图片的原来size居中显示,当图片宽超过View的宽,则截取图片的居中部分显示,当图片宽小于View的宽,则图片居中显示

centerCrop  按比例扩大/缩小图片的size居中显示,使得图片的高等于View的高,使得图片宽等于或大于View的宽

centerInside  将图片的内容完整居中显示,使得图片按比例缩小或原来的大小(图片比View小时)使得图片宽等于或小于View的宽 (图片会完整显示
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:94501次
    • 积分:961
    • 等级:
    • 排名:千里之外
    • 原创:38篇
    • 转载:32篇
    • 译文:0篇
    • 评论:1条
    最新评论