Code example for ImageView.ScaleType

Methods: ordinal

0
package com.nostra13.universalimageloader.core.assist; 
 
import android.widget.ImageView; 
import android.widget.ImageView.ScaleType; 
 
/** 
 * Simplify {@linkplain ScaleType ImageView's scale type} to 2 types: {@link #FIT_INSIDE} and {@link #CROP} 
 *  
 * @author Sergey Tarasevich (nostra13[at]gmail[dot]com) 
 */ 
public enum ViewScaleType { 
	/** 
	 * 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 the corresponding dimension of the view. 
	 */ 
	FIT_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 larger than the corresponding dimension of the view. 
	 */ 
	CROP;
 
	public static ViewScaleType fromImageView(ImageView imageView) {
		switch (imageView.getScaleType()) {
			case FIT_CENTER:
			case FIT_XY: