버튼의 ID로 버튼 구동 시키기.
00. 버튼을 생성하고 오른쪽위 트리에서 버튼아이디를 확인한다(properties 내에서도 확인가능.)
그리고 Main.java탭을 클릭.!해서 소스를 수정해보자.
01. 보통 아래와같이 만들게 되는데 이 방법은 onClick에다가 버튼이름(버튼고유식별)을 부여 후 구동시키는 것이다.
이번 포스팅은 ID로 구동시키는 것이기 때문에 이 방법을 사용하지 않는다.
02. 제일위쪽 메인에다가 아래와 같이 버튼4에대한 객체를 형성해주고 구동할 메소드를 넣어준다.
Button button4 = (Button) findViewById(R.id.button4);
button4.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
Toast.makeText(getApplicationContext(),"나가기",Toast.LENGTH_SHORT).show();
finish();
}
});
(※주의: setContentView(R.layout.activity_main); 아래에다 위치시켜야 findViewBtId가 정상적으로 작동됨.)
03. 구동시키면 버튼이 잘 만들어진것을 확인 할 수 있고, Toast메소드가 잘 작동되면서 밖으로 나가게 되어진다.
(메소드들 작동.!!!)