preferenceScreen의 Title부분을 custom으로 하려고 밑에 빨간색으로 체크 되어있는 부분을 제외하고

사용하려고 하였는데

 

 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

setContentView(R.layout.custom_title1);
 getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.custom_title);

 

실행시 에러가 나네요 requestFeature() must be called before adding content 라고 뜨는데

 

preference dialog popup screen의 기본 레이아웃을 addPreferencesFromResource(R.xml.custom_title1);

 

와 같이 구성하였는데 setContentView(R.layout.custom_title1); 이부분이 없어서 custom title을 사용하지 못하는 건가요?

 

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

addPreferencesFromResource(R.xml.custom_title1);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.custom_title); <-- 이렇게 해도 에러 ㅠㅠ

 

preferenceScreen Dialog는 custom title사용하는 방법이 다른가요?

 

도움좀 부탁드리겠습니다.