[問題] preferences與android:key的問題
開發層: (應用/框架/庫/核心)
應用
問題:
目前我在程式裡面加一個preferences,然後我參考了網頁上面和書,
在它的xml檔案裡面要開始寫PreferenceScreen和PreferenceCategory,
更下面一層,就開始寫進設定了,然後我看到一個參數(?)要填,就是
android:key="...",我看參考資料她是一個string value,所以說他是
我那項設定的值囉?
另外他會存在哪裡呢?還是說都在程式的activity裡面調用並且自動/手動存
到xml檔案裡面?
那我還需要自己把它用settings.edit寫進SharedPreferences嗎?
另外我發現問題的情況是在,我寫的程式裡面,我弄了一個preferences,
在xml檔案裡面有PreferenceScreen > PreferenceCategory > Preference
,然後我沒有使用CheckBoxPreference、EditTextPreference、ListPreference等,
而是在程式裡面加了一個TimePickerDialog來設定程式的時間之類的,那這樣
跟android:key的值又有什麼直接關係呢?
寫的可能有點亂,因為我是看書和拼命的Google來寫程式XD" (底子不好
所以有些觀念希望能用清楚,感謝(*′ワ‵*)
輸入:
預期輸出:
錯誤輸出:
錯誤訊息:
程式碼: (請多利用置底文網站)
參考: (書籍/網頁/...)
蓋索林 第二版
SDK開發範例大全
Google
補充說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.248.118
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章