public static final enum ImageView.ScaleType
extends Enum<ImageView.ScaleType>
java.lang.Object | ||
↳ | java.lang.Enum<android.widget.ImageView.ScaleType> | |
↳ | android.widget.ImageView.ScaleType |
将图像边界缩放到此视图边界的选项。
Enum values |
|
---|---|
ImageView.ScaleType |
CENTER 将图像置于视图中央,但不执行缩放。 |
ImageView.ScaleType |
CENTER_CROP 均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充)。 |
ImageView.ScaleType |
CENTER_INSIDE 均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或小于视图的相应尺寸(减去填充)。 |
ImageView.ScaleType |
FIT_CENTER 使用 |
ImageView.ScaleType |
FIT_END 使用 |
ImageView.ScaleType |
FIT_START 使用 |
ImageView.ScaleType |
FIT_XY 使用 |
ImageView.ScaleType |
MATRIX 绘图时使用图像矩阵进行缩放。 |
Public methods |
|
---|---|
static ImageView.ScaleType |
valueOf(String name) |
static final ScaleType[] |
values() |
Inherited methods |
|
---|---|
From class java.lang.Enum
|
|
From class java.lang.Object
|
|
From interface java.lang.Comparable
|
ImageView.ScaleType CENTER
将图像置于视图中央,但不执行缩放。 从XML中,使用以下语法: android:scaleType="center"
。
ImageView.ScaleType CENTER_CROP
均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充)。 图像然后居中在视图中。 从XML中,使用以下语法: android:scaleType="centerCrop"
。
ImageView.ScaleType CENTER_INSIDE
均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或小于视图的相应尺寸(减去填充)。 图像然后居中在视图中。 从XML中,使用以下语法: android:scaleType="centerInside"
。
ImageView.ScaleType FIT_CENTER
使用CENTER
缩放图像。 从XML中,使用以下语法: android:scaleType="fitCenter"
。
ImageView.ScaleType FIT_END
使用END
缩放图像。 从XML中,使用以下语法: android:scaleType="fitEnd"
。
ImageView.ScaleType FIT_START
使用START
缩放图像。 从XML中,使用以下语法: android:scaleType="fitStart"
。
ImageView.ScaleType FIT_XY
使用FILL
缩放图像。 从XML中,使用以下语法: android:scaleType="fitXY"
。
ImageView.ScaleType MATRIX
绘图时使用图像矩阵进行缩放。 图像矩阵可以使用setImageMatrix(Matrix)
进行设置。 从XML中,使用以下语法: android:scaleType="matrix"
。
ImageView.ScaleType valueOf (String name)
Parameters | |
---|---|
name |
String
|
Returns | |
---|---|
ImageView.ScaleType |