При загрузке предпочтений в деятельности их контекст устанавливается на контекст соответствующей деятельности. Однако можно ли установить этот контекст на (глобальный) контекст приложения?
При загрузке настроек из файла:
private void addPreferences() {
addPreferencesFromResource(R.xml.preferences);
...
}
они загружаются в:
/data/data/com.package.name/shared_prefs/com.package.name.preferences.xml
У меня есть слушатель, которого можно привязать только к одному набору предпочтенийтак как он слушает обновления предпочтений от нескольких видов деятельности. При использовании приложения настройки контекста сохраняются в:
/data/data/com.package.name/shared_prefs/global_preferences.xml
Можно ли сделать так, чтобы все настройки загружались в global_preferences.xml независимо от действия, которое их загружает / обновляет?