|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<ImageView.ScaleType>
android.widget.ImageView.ScaleType
public static enum ImageView.ScaleType
Options for scaling the bounds of an image to the bounds of this view.
| Enum Constant Summary | |
|---|---|
CENTER
Center the image in the view, but perform no scaling. |
|
CENTER_CROP
Scale the image uniformly (maintain the image's aspect ratio) so that both dimensions (width and height) of the image will be equal to or larger than the corresponding dimension of the view (minus padding). |
|
CENTER_INSIDE
Scale the image uniformly (maintain the image's aspect ratio) so that both dimensions (width and height) of the image will be equal to or less than the corresponding dimension of the view (minus padding). |
|
FIT_CENTER
Scale the image using Matrix.ScaleToFit#CENTER. |
|
FIT_END
Scale the image using Matrix.ScaleToFit#END. |
|
FIT_START
Scale the image using Matrix.ScaleToFit#START. |
|
FIT_XY
Scale the image using Matrix.ScaleToFit#FILL. |
|
MATRIX
Scale using the image matrix when drawing. |
|
| Field Summary | |
|---|---|
(package private) int |
nativeInt
|
| Method Summary | |
|---|---|
static ImageView.ScaleType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ImageView.ScaleType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final ImageView.ScaleType MATRIX
ImageView.setImageMatrix(Matrix). From XML, use this syntax:
android:scaleType="matrix".
public static final ImageView.ScaleType FIT_XY
Matrix.ScaleToFit#FILL.
From XML, use this syntax: android:scaleType="fitXY".
public static final ImageView.ScaleType FIT_START
Matrix.ScaleToFit#START.
From XML, use this syntax: android:scaleType="fitStart".
public static final ImageView.ScaleType FIT_CENTER
Matrix.ScaleToFit#CENTER.
From XML, use this syntax:
android:scaleType="fitCenter".
public static final ImageView.ScaleType FIT_END
Matrix.ScaleToFit#END.
From XML, use this syntax: android:scaleType="fitEnd".
public static final ImageView.ScaleType CENTER
android:scaleType="center".
public static final ImageView.ScaleType CENTER_CROP
android:scaleType="centerCrop".
public static final ImageView.ScaleType CENTER_INSIDE
android:scaleType="centerInside".
| Field Detail |
|---|
final int nativeInt
| Method Detail |
|---|
public static ImageView.ScaleType[] values()
for (ImageView.ScaleType c : ImageView.ScaleType.values()) System.out.println(c);
public static ImageView.ScaleType valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||