У меня есть следующий код в моем приложении в res / xml / preferences.xml:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="Wi-Fi settings">
<EditTextPreference
android:key="pref_voice_threshold_top"
android:title="@string/title_pref_voicetopthreshold"
android:dialogTitle="@string/dialog_title_pref_voicetopthreshold"
android:defaultValue="20"
android:inputType="number"/>
</PreferenceCategory>
</PreferenceScreen>
И мне было интересно, могу ли я использовать это предпочтение в коде, чтобы я мог обновить его, загрузив XML-файл?
Таким образом, в настоящее время я отображаю вышеуказанное предпочтение в PreferenceActivity, которое работает нормально, однако я хочу иметь возможность обновлять настройки, загружая новые настройки каждую неделю из Интернета.
Итак, мой вопрос: как мне открыть это предпочтение в коде и установить его значение в новое загруженное значение?