package soo.ui.simple;

import java.net.URI;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;

//public class ImageViewTest extends Activity implements OnClickListener{
public class ImageViewTest extends Activity{	
    /** Called when the activity is first created. */
	//ImageView iv=null;
    @Override 
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        ImageView iv = (ImageView)findViewById(R.id.imageView01);

        /*
         
        // 1. 무명 내부 클래스 처리
        iv.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				//iv.setImageURI(new URI("http://developer.android.com/assets/images/bg_logo.png"));
				//iv.setImageURI(new URI());
				//iv.setMaxHeight("50PX");
				iv.setBackgroundColor(Color.CYAN);
				iv.setMaxHeight(50);
			}
		});
		*/
        
        // 2. 유명 내부 클래스로 변경 
        //iv.setOnClickListener(new A());
        
        // 3. 자신의 클래스에서 이벤트 처리
        //iv.setOnClickListener(this);
        
        // 4. 외부 클래스로 이벤트 처리 
        iv.setOnClickListener(new A());
    }
    /*
    class A implements OnClickListener{
    	public void onClick(View v) {
			// TODO Auto-generated method stub
			//iv.setImageURI(new URI("http://developer.android.com/assets/images/bg_logo.png"));
			//iv.setImageURI(new URI());
			//iv.setMaxHeight("50PX");
			iv.setBackgroundColor(Color.BLUE);
			iv.setMaxHeight(50);
		}
    }
    */
    /*
    public void onClick(View v) {
		// TODO Auto-generated method stub
		//iv.setImageURI(new URI("http://developer.android.com/assets/images/bg_logo.png"));
		//iv.setImageURI(new URI());
		//iv.setMaxHeight("50PX");
		iv.setBackgroundColor(Color.RED);
		iv.setMaxHeight(50);
	}
	*/
    
   
}