Как обновить PreferenceFragment, чтобы отразить текущие предпочтения? - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть SettingsActivity с PreferenceFragment, который в основном настраивает некоторые поля SharedPreference для моего приложения.

У пользователя есть много переключателей, которые позволяют отключить функции, некоторые поля ввода и флажки для настройки.

Но есть одна кнопка, которую я загружаю best settings, где я сам настраиваю SharedPreference.Проблема в том, что после того, как мой код изменил его, изменения не отображаются на экране.

Пример.Если у меня есть переключатель A, который управляет настройкой k_a, это в настоящее время true, тогда пользователь нажимает кнопку, чтобы загрузить лучшее, тогда мой код устанавливает k_a на false, но на экране все еще появляется переключатель Aon ...

как мне обновить PreferenceFragment, чтобы перезагрузить изменения, кроме завершения / перезапуска?

...