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

PreferenceActivity findviewbyid 하는 방법

+1 추천
제가 PreferenceActivity로 환경 설정창을 만들었습니다. xml이겠죠

 

안에 들어가있는 PreferenceScreen 을 custom Preference 로 만들고 imsgview 를 추가하였습니다.

 

그런데 문제 ㅠㅠ findviewById를 하니 Nullpount Exception이 나오더군요 당연히  layout imageview id도 확인했습니다,

 

혹시 이런문제를 해결하셧거나 해결방법 아시는 분들 댓글좀 부탁드립니다.
루운 (1,160 포인트) 님이 2013년 12월 18일 질문

1개의 답변

0 추천
setContentView(R.layout.activity_main);

이후에 findViewById(int Id) 명령을 수행할 수 있습니다.
dev_아마 (9,750 포인트) 님이 2013년 12월 18일 답변
addPreferencesFromResource(R.xml.smartnavi_pref);
이형식으로 했는데 다시 setContentView를 다시해야되나요??
findPreference 로 찾으세요
...