Задать вопрос
@webmaxat

Как добавить файлы SharedPreferences к проекту в AndroidStudio?

Нужно чтобы при установке приложения файл settings.xml ложился в директорию /data/data/имя_пакета/shared_prefs/ т.е. чтобы были предустановленные настройки.
Как такое реализовать?
  • Вопрос задан
  • 179 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Для установки настроек по умолчанию в onCreate нужно вызвать
PreferenceManager.setDefaultValues(this, R.xml.preferences, false);

это загрузит в SharedPreferences данные из файла res/xml/preferences.xml без перезаписывания данных установленных пользователем.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы