안녕하세요.
preference page를 xml로 만들었습니다. 헌데, 문제는 checkbox preference 의 초기값을 true 로 했는데도, 실제로 menu-setting 에 보면 check 가 안되어있습니다.
근데 실제 동작은 'true'인것처럼 하고 있네요..-_-  해당코드는 아래와 같습니다.

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">        
    <PreferenceCategory
            android:title="@string/title_settings_rssreader">            
        <ListPreference
                android:key="rssreader_fetch_interval"
                android:title="@string/settings_fetch"
                android:dialogTitle="@string/settings_fetch"
                android:persistent="false"
                android:entries="@array/fetch_entries"
                android:entryValues="@array/fetch_values" android:defaultValue="60"/>
        <CheckBoxPreference       
                android:key="rssreader_notification"
                android:title="@string/settings_notification"
                android:summary="@string/settings_notification_summary"
                android:disableDependentsState="true" android:defaultValue="true" android:persistent="true"/>
               
새 목록이 뜨면 status bar의 notification 에 아이콘이 뜨는 건데요, 보시다 시피 defaultValue = true 라고 되어있습니다만...
이상하게 menu-setting에 보면 check 가 안되어있습니다.
근데 동작은 또 'true' 인것 처럼 status bar에 알림 아이콘이 나타납니다.
이때, check 표시를 하면 알림 아이콘이 없어집니다.-_- 뭔가 거꾸로 된거 같다가도 몇번 반복하면

다시 check 일 때 알림 icon 나타남
         uncheck 일 때 알림 icon 사라짐
으로 정상동작하네요..-_-

저걸 true로 하든 false로 하든 전혀 변경이 없는걸로 보아 setting.xml 에 있는 저런 defaultvalue 값이 전혀 안먹고 있는것 같습니다.
(다른 preference 들도 마찬가지인듯 하네요..)
install 하고 최초 실행시에만 이문제가 발생하네요.. 역시 defaultvalue 값이 문제인데..
소스쪽에서 이 xml을 적용할때 뭔가 잘못한걸까요?
혹시 아시는분 답변부탁드립니다..

아.. 새해 복많이 받으세요..