• android ImageView scaleType属性


    使用ImageView时经常会用到scaleType属性
    <ImageView android:layout_width="50dp"
        android:layout_height="50dp" 
        android:scaleType="matrix"
        android:src="@drawable/actionbar_bg" /> 
    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的宽 (图片会完整显示)







    qq3061280@163.com
  • 相关阅读:
    页面定制CSS代码
    记录-20190511
    Java集合
    EL表达式
    javabean
    写一篇博文介绍JSP
    编写一篇博文介绍COOKIE和Session的原理及异同
    过滤器的使用
    Java种的String
    Java包装类
  • 原文地址:https://www.cnblogs.com/aibuli/p/edd36a00b70679bde54a8b747f15b237.html
Copyright © 2020-2023  润新知