public static void sync(PreferenceManager preferenceManager) { Map<String, ?> map = preferenceManager.getSharedPreferences().getAll(); for (String key : map.keySet()) { sync(preferenceManager, key); } }
@Override public void onDestroy() { super.onDestroy(); getPreferenceManager().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(mListener); }
private void setFilterQuery() { String key = getString(R.string.pref_widget_query); getPreferenceManager().findPreference(key) .setSummary(getPreferenceManager().getSharedPreferences() .getString(key, null)); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getPreferenceManager().setSharedPreferencesName(WidgetHelper.getConfigName( getArguments().getInt(AppWidgetManager.EXTRA_APPWIDGET_ID))); getPreferenceManager().getSharedPreferences() .registerOnSharedPreferenceChangeListener(mListener); setFilterQuery(); }
@Override public void onCreatePreferences(Bundle bundle, String rootKey) { setPreferencesFromResource(R.xml.preferences, rootKey); preferences = new Preferences(getContext(), getPreferenceManager().getSharedPreferences()); handler = new Handler(); }
@Override public void onCreatePreferences(Bundle bundle, String rootKey) { ((YourApplication) getActivity().getApplication()).inject(this); addPreferencesFromResource(R.xml.preferences); PreferenceManager preferenceManager = getPreferenceManager(); preferenceManager.getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }
@Override public void onCreatePreferences(Bundle savedInstanceState, String rootKey) { setPreferencesFromResource(R.xml.settings, rootKey); findPreference("system_options").setOnPreferenceClickListener(this); getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(this); updateSummaries(); }
if (getPreferenceManager().getSharedPreferences().getStringSet(Settings.getNavDrawerItemsPrefKey(hostId), null) != null) { Class iterClass = sideMenuItems.getClass(); try { if (getPreferenceManager().getSharedPreferences().getStringSet(Settings.getRemoteBarItemsPrefKey(hostId), null) != null) { Class iterClass = remoteBarItems.getClass(); try {