package soo.ui.array;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;

public class ImgAdapter extends BaseAdapter {

	private Context c;
	
	public ImgAdapter(){}
	
	public ImgAdapter(Context c){
		this.c = c;
	}

	@Override
	public int getCount() {
		// TODO Auto-generated method stub
		return imgs.length;
	}

	@Override
	public Object getItem(int arg0) {		//그냥 유지
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public long getItemId(int arg0) {		//그냥 유지
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public View getView(int arg0, View arg1, ViewGroup arg2) {
		// TODO Auto-generated method stub
		ImageView iv = null; //지역 변수 초기화
		if(arg1 == null){
			iv = new ImageView(c);
			iv.setLayoutParams(new GridView.LayoutParams(85,85));
			iv.setScaleType(ImageView.ScaleType.CENTER_CROP); //변형 확인
			iv.setPadding(8,8,8,8);
			
		}else{
			iv = (ImageView)arg1;
		}
		iv.setImageResource(imgs[arg0]);
		return iv;
	}

	private Integer[] imgs ={
		R.drawable.a,R.drawable.b,R.drawable.c,R.drawable.d,R.drawable.e,
		R.drawable.f,R.drawable.g,R.drawable.h,R.drawable.i,R.drawable.j,
		R.drawable.k
	}; //멤버변수
}
