package com.ptrprograms.gallery.util;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.ImageView;
public class SquareImageView extends ImageView {
public SquareImageView( final Context context ) {
super( context );
}
public SquareImageView( final Context context, final AttributeSet attrs ) {
super( context, attrs );
}
public SquareImageView( final Context context, final AttributeSet attrs, final int defStyle ) {
super( context, attrs, defStyle );
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int dimension = getDefaultSize( getSuggestedMinimumWidth(), widthMeasureSpec );
setMeasuredDimension(dimension, dimension);
}
@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
super.onSizeChanged(w, w, oldw, oldh);
}
}