마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

fragment에서 onclickListener 추가하기

0 추천
책을 보고 하고있는데 activity가 아닌 fragment라서 그런지 계속 오류없이 코딩을 하였지만 unfortu머시기 has stopped에러가 납니다.

Button btn1 = (Button)findViewById(R.id.btn1);

btn1.setOnClickListener(new View.OnClick Listener(){

    @Override

   public void onClick(View v)

if(v == btn1)

finish();

}

});

}

 

이게 activtiy인데 fragment에서 코딩할때는 어떤점을 변경해야 에러없이 실행이 되나요??
gksxoo (520 포인트) 님이 2014년 3월 21일 질문

1개의 답변

+1 추천
정말 위 내용대로해서 컴파일이 되나요? 오류내용이나 소스를 써주셔야 알수있을것 같네요.

써놓은 소스만봐서는 컴파일이 안될듯 합니다. Button btn1앞에 final이 붙어야되고, fragment에는 finish()메소드가 없습니다.
congbab (5,140 포인트) 님이 2014년 3월 22일 답변
...