버튼이벤트 질문있어서 글올려요~^^

 

만약 main.xml에 button1이라는 버튼을 만들고선

 

src소스에

1.Button button1=(Button)findViewById(R.id.button1);
2.button1.setOnClickListener(
3.  new View.OnClickListener(){
4.   public void onClick(View v){
5.          setContentView(R.layout.chat);
6.   }
7.  }
8.);



이러면 R.java에 id클래스에 button1을 호출해서

그 버튼눌렀을때 chat이라는 xml을 불러오자나요??

 

근대 main.xml말고 다른 xml파일에 button2를 만들어도

R.java에 button2가 생기는데...

 

src소스에 위에랑 똑같이

1.Button button2=(Button)findViewById(R.id.button2);
2. button2.setOnClickListener(
3.   new View.OnClickListener(){
4.    public void onClick(View v){
5.           setContentView(R.layout.chat);
6.    }
7.   }
8. );


 

    

이렇게썼거든여???

소스자체에서 에러는 안나는데...

 

버튼2 찾으려고 지정한 xml 파일 찾아가니 button2가 안보여서 에러나는거라고 하시는데;;;;

 

해결방법좀 알려주시면 안댈까요 ㅠㅠㅠㅠ