我知道這個問題有點愚蠢,但我找不到我的首選項屏幕的設置存儲在哪裏。存儲首選項屏幕的設置在哪裏?
我使用的是共享的偏好設置此文件位於/data/data/my.package.name/shared_prefs/common.xml
。但是,當我更改某些內容時,這些更改將被存儲。我甚至實現了可以存儲他們的信息的自定義控件。但是,我不知道設置的存儲位置。 /data/data/my.package.name/
只是一個xml文件,它不包含任何相關信息。我也檢查了沒有運氣的多用戶設備的虛擬目錄。
這裏是我的xml:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:custom="http://schemas.android.com/apk/res/my.package.name"
android:persistent="true" >
<PreferenceCategory android:title="@string/settings_basics_group" >
<EditTextPreference
android:key="nickname"
android:persistent="true"
android:positiveButtonText="@string/setting_change_name"
android:title="@string/settings_username" />
<my.package.name.controls.EmailPreference
android:key="mail"
android:title="@string/settings_email"
custom:domains="@array/known_email_domains" />
<Preference
android:summary="Mars"
android:title="@string/settings_current_location" />
<my.package.name.controls.DatePreference
android:key="birthday"
android:title="@string/settings_birthday" />
</PreferenceCategory>
</PreferenceScreen>
我會真的很高興,如果有人能解釋我在哪裏存儲這些設置。
請解釋一下什麼「然而,當我改變某些變化存儲的時候」 - 你的意思是「但是當我改變某些變化時___不被存儲___在這裏」 –