В моем классе активности Preferences есть статический метод, поэтому его можно вызывать из любого места:
static public boolean getOrderByDate(Context context) {
SharedPreferences prefs =
PreferenceManager.getDefaultSharedPreferences(context);
return prefs.getBoolean("order_by_date", true);
}
Обратите внимание, что мое значение по умолчанию (true) указано здесь в вызове getBoolean (). Если вы хотите, чтобы все значения по умолчанию были указаны в одном месте, вам может потребоваться вызвать Preference.setDefaultValue (), а не устанавливать его в XML.