Установка значения по умолчанию в общих настройках

java android

1964 просмотра

1 ответ

Есть ли способ установить значения по умолчанию в общих настройках?

Вот мой код настроек загрузки

        public void LoadPreferences() {
        SharedPreferences sharedPreferences = getSharedPreferences(values, MODE_PRIVATE);
        String strSavedMem1 = sharedPreferences.getString("MEM1", "");
        String strSavedMem3 = sharedPreferences.getString("MEM3", "");

и вот мой код сохранения настроек

        public void SavePreferences(String key, String value) {
        SharedPreferences sharedPreferences = getSharedPreferences(values, MODE_PRIVATE);
        SharedPreferences.Editor editor = sharedPreferences.edit();
        editor.putString(key, value);
        editor.commit();
    }
Автор: user870380 Источник Размещён: 12.11.2019 09:02

Ответы (1)


6 плюса

Решение

Когда вы устанавливаете предпочтение с помощью ключа и значения, вы фактически присваиваете значение. Поэтому в этот раз не возникает вопросов об использовании значения по умолчанию. Обратите внимание, что при извлечении значения вы можете определить значение по умолчанию, если значение не было установлено ранее.

String strSavedMem1 = sharedPreferences.getString("MEM1", "default");

если вы получите strSavedMem1 = "default", то, конечно, это по умолчанию, так как вы не установили любое другое значение в MEM1 в предпочтении

Автор: Rasel Размещён: 01.08.2011 02:22
Вопросы из категории :
32x32