Я знаю, что этот вопрос немного глуп, но я не могу найти, где хранятся настройки экрана моих настроек.Где хранятся настройки экрана настроек?
Я использую общие настройки Этот файл находится по адресу /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>
я был бы очень рад, если кто-то может объяснить мне, где эти настройки сохраняются.
Пожалуйста, объясните, что «Однако, когда я что-то меняю, изменения сохраняются» - вы имеете в виду «Однако, когда я что-то меняю, изменения ___not___ сохранены ___there___» –