package study.sol.buttonex;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;


/**
 *  *버튼 이벤트 처리 단계
 *  *1)implements 키워드를 사용하여 클래스에
 *     android.view.View.OnClickListener를 상속
 *   2)OnClickListener에 정위된 메소드 재정의
 *   3)버튼에 현재 클래스  (OnClickListener를 상속 받은 클래스)를 연결
 *@author soldesk25
 *
 */
public class ButtonExActivity extends Activity implements OnClickListener{
    /** Called when the activity is first created. */
    
	TextView tv;
	Button bt1;
	Button bt2;
	
	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
       tv=(TextView)findViewById(R.id.textView1);
       bt1 =(Button)findViewById(R.id.button1);
       bt2 =(Button)findViewById(R.id.button2);
        
       bt1.setOnClickListener(this);
       bt2.setOnClickListener(this);
    }

	public void onClick(View v) {
		// TODO Auto-generated method stub
		
		 String result;
		if(v.getId()==R.id.button1){
			
			tv.setText("text1이 눌려짐");
			
			//토스트 메세지 출력
			Toast.makeText(this,"버튼1이눌려짐", Toast.LENGTH_SHORT).show();
			
		}else if(v.getId() == R.id.button2){
			
			tv.setText("text2이 눌려짐");
		
		}
		
		Toast.makeText(this,"버튼2가 눌러짐", Toast.LENGTH_SHORT).show();
	}
}