2010-07-19 3 views
0

Я пытаюсь получить SharedPreferences объекта из PreferenceManager, но не хочу, чтобы пройти в контексте к классу.Android PreferenceManager без визуального компонента?

Могу ли я получить «глобальный» контекст изнутри моего класса?

SharedPreferences pref = 
    PreferenceManager.getDefaultSharedPreferences(Some Global Context); 

ответ

1

Вы вообще должны иметь ссылку на контекст из любого основного компонента приложения (Activity, Service, и т.д ...) Если это утилита класс затем передать ссылку на контекст должно хватить.

Есть ли какой-то конкретный образец, который вы пытаетесь реализовать .. или избежать реализации?

Смежные вопросы