2012-06-12 5 views
1

오늘 아주 간단한 질문입니다. 대화 상자의 버튼에 대한 참조를 가져 오려고하면 항상 null 값을받습니다.버튼이있는 Android 사용자 정의 대화 상자

예 버튼이 있지만 참조가 잘못 입력 된 것은 아닙니다. 예, 프로젝트를 정리하고 Eclipse를 다시 시작했습니다. 어떻게 setContentView()를 호출했을 때 버튼이 뷰와 연관되지 않을 수 있습니까? 나는 그것이 간단하다는 것을 확신합니다. 전에는 GUI를 사용하지 않았던 적이 있습니다. 당신이 대화 상자를 표시 할 때 특히

답변

6
Button button = (Button)dialog.findViewById(R.id.pinlogin); 
         ^^^^^^ 

안드로이드, 당신은 기본보기 setContentView(R.layout.main);에서 의미 .I없이 refrences of dialog .because, Button refrences from main.xml을 제공해야합니다.

관련 문제