10.Android ImageView ScaleType属性
来源:互联网 发布:公司域名注册 编辑:程序博客网 时间:2024/06/05 02:10
10.Android ImageView ScaleType属性
- Android ImageView ScaleType属性
- 原图
- androidscaleTypecenter
- androidscaleTypecenterCrop
- androidscaleTypecenterInside
- androidscaleTypefitCenter
- androidscaleTypefitEnd
- androidscaleTypefitStart
- androidididfitXY
- androidscaleTypematrix
原图
android:scaleType=”center”
按原图大小显示图片,但图片宽高大于ImageView的宽高时,截图图片中间部分显示。
<ImageView android:id="@+id/center" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="center" android:src="@mipmap/mm" />
android:scaleType=”centerCrop”
android:scaleType=”centerCrop”是最适用的显示方式
按比例放大原图直至等于某边ImageView的宽高显示。
<ImageView android:id="@+id/centerCrop" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="centerCrop" android:src="@mipmap/mm" />
android:scaleType=”centerInside”
当原图宽高或等于ImageView的宽高时,按原图大小居中显示;反之将原图缩放至ImageView的宽高居中显示。
<ImageView android:id="@+id/centerInside" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="centerInside" android:src="@mipmap/mm" />
android:scaleType=”fitCenter”
按比例拉伸图片,拉伸后图片的高度为ImageView的高度,且显示在ImageView的中间。
<ImageView android:id="@+id/fitCenter" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="fitCenter" android:src="@mipmap/mm" />
android:scaleType=”fitEnd”
按比例拉伸图片,拉伸后图片的高度为ImageView的高度,且显示在ImageView的右边。
<ImageView android:id="@+id/fitEnd" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="fitEnd" android:src="@mipmap/mm" />
android:scaleType=”fitStart”
按比例拉伸图片,拉伸后图片的高度为ImageView的高度,且显示在ImageView的左边。
<ImageView android:id="@+id/fitStart" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="fitStart" android:src="@mipmap/mm" />
android:id=”@+id/fitXY”
拉伸图片(不按比例)以填充ImageView的宽高。
<ImageView android:id="@+id/fitXY" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="fitXY" android:src="@mipmap/mm" />
android:scaleType=”matrix”
保持原图的效果(不随着ImageView的大小而变化),图片的左上角和ImageView的左上角对齐。
<ImageView android:id="@+id/matrix" android:layout_width="200dp" android:layout_height="200dp" android:layout_marginBottom="20dp" android:scaleType="matrix" android:src="@mipmap/mm" />
0 0
- 10.Android ImageView ScaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- android ImageView scaleType属性
- ImageView android:scaleType属性
- 离线+并查集 hdu5441 Travel
- clipdrawable
- FireMonkey创建第一个跨平台应用
- virtualbox装系统遇到的报错问题Unable to load R3 module D:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBox
- ubuntu安装docker
- 10.Android ImageView ScaleType属性
- linux 基础命令
- JavaSE笔记
- Android--Handler+Looper+MessageQueue+Thread线程之间的通信
- js笔记
- Crazy android书中Fragment与Activity交互案例分析
- 蓝牙核心技术概述(三): 蓝牙协议规范(射频、基带链路控制、链路管理)
- 用EasyUI的一些感受
- chrome浏览器新发现