?
This document uses PHP Chinese website manual Release
ImageView.ScaleType
譯者博客:http://blog.sina.com.cn/xjtuyi
版本:Android 3.1 r1
?
結(jié)構(gòu)
繼承關(guān)系
public static final enum ImageView.ScaleType extends Enum<E extends Enum<E>>
?
java.lang.Object
java.lang.Enum<E extends java.lang.Enum<E>>
android.widget.ImageView.ScaleType
?
類概述
將圖片邊界縮放,以適應(yīng)視圖邊界時的可選項。
?
常量
public static final ImageView.ScaleType CENTER? ???????
在視圖中使圖像居中,不執(zhí)行縮放。 在 XML 中可以使用的語法: android:scaleType="center"。?
?
public static final ImageView.ScaleType CENTER_CROP? ????
均衡的縮放圖像(保持圖像原始比例),使圖片的兩個坐標(biāo)(寬、高)都大于等于 相應(yīng)的視圖坐標(biāo)(負(fù)的內(nèi)邊距)。圖像則位于視圖的中央。 在 XML 中可以使用的語法:android:scaleType="centerCrop"。?
?
public static final ImageView.ScaleType CENTER_INSIDE? ?
均衡的縮放圖像(保持圖像原始比例),使圖片的兩個坐標(biāo)(寬、高)都小于等于 相應(yīng)的視圖坐標(biāo)(負(fù)的內(nèi)邊距)。圖像則位于視圖的中央。 在 XML 中可以使用的語法:android:scaleType="centerInside"。?
?
public static final ImageView.ScaleType FIT_CENTER
使用 CENTER 方式縮放圖像。 在 XML 中可以使用的語法: android:scaleType="fitCenter"。?
?
public static final ImageView.ScaleType FIT_END
使用 END 方式縮放圖像。 在 XML 中可以使用的語法: android:scaleType="fitEnd"。?
?
public static final ImageView.ScaleType FIT_START
使用 START 方式縮放圖像。 在 XML 中可以使用的語法:android:scaleType="fitStart"。?
?
public static final ImageView.ScaleType FIT_XY?
使用 FILL 方式縮放圖像。 在 XML 中可以使用的語法: android:scaleType="fitXY"。?
?
public static final ImageView.ScaleType MATRIX
繪制時,使用圖像矩陣方式縮放。圖像矩陣可以通過 setImageMatrix(Matrix) 設(shè)置。在 XML 中可以使用的語法: android:scaleType="matrix"。?
?
補(bǔ)充
???????? 文章精選
?????????????????? Android API之ImageView.ScaleType代碼演示