onCreate()에서 setContentView() 처리가 되지 않은 상태에서
해당 레이아웃의 버튼에 setOnClickListener() 를 적용하면 Force close가 발생한다.

setContentView() 처리 한 후에  setOnClickListener()를 사용하자....;;;;;

onCreate(){
  setContentView(R.layout.form);
         Button bt = (Button)findViewById(R.id.bt);
         bt.setOnClickListener( new OnClickListener(){
             public void onClick(View v) {
              Toast tst = Toast.makeText(mContext, "Clicked", Toast.LENGTH_SHORT);
              tst.show();
             }          
         });
setContentView(R.layout.form);
}

저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'programmer > android' 카테고리의 다른 글

가로/세로 모드  (0) 2011.08.02
[우분투] 자바 설치  (0) 2011.08.01
모듈 빌드  (0) 2011.08.01
setOnClickListener시 Force close 발생하는 이유  (0) 2011.08.01
java.net.SocketException: Permission denied 에러 처리  (0) 2011.08.01
FileDialog  (0) 2011.08.01
Posted by ocsoosoo

댓글을 달아 주세요


티스토리 툴바