private static void sync(PreferenceManager preferenceManager, String key) { Preference pref = preferenceManager.findPreference(key); if (pref instanceof ListPreference) { ListPreference listPref = (ListPreference) pref; pref.setSummary(listPref.getEntry()); } }
@Override public void onBindViewHolder(PreferenceViewHolder holder) { super.onBindViewHolder(holder); holder.setDividerAllowedAbove(false); } }
@Override public boolean shouldDisableDependents() { return keyId == NO_KEY || super.shouldDisableDependents(); }
@Override public void onStop() { super.onStop(); /* Unregister the preference change listener */ getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); }
@Override public void onStart() { super.onStart(); /* Register the preference change listener */ getPreferenceScreen().getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }
@Override public void onDestroy() { super.onDestroy(); getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getPreferenceScreen().getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }
@Override public void onResume() { super.onResume(); updateTitle(); }
@Override public void onStop() { super.onStop(); // unregister the preference change listener getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); }
@Override public void onStart() { super.onStart(); // register the preference change listener getPreferenceScreen().getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }
@Override public void onDestroy() { super.onDestroy(); getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); } }
@Override public void onStop() { super.onStop(); // unregister the preference change listener getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); }
@Override public void onStart() { super.onStart(); // register the preference change listener getPreferenceScreen().getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }
@Override public void onDestroy() { super.onDestroy(); getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); } }
@Override public void onStop() { super.onStop(); // unregister the preference change listener getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); }
@Override public void onStart() { super.onStart(); // register the preference change listener getPreferenceScreen().getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }
@Override public void onStop() { super.onStop(); // unregister the preference change listener getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); }
@Override public void onStart() { super.onStart(); // register the preference change listener getPreferenceScreen().getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }
@Override public void onStop() { super.onStop(); // unregister the preference change listener getPreferenceScreen().getSharedPreferences() .unregisterOnSharedPreferenceChangeListener(this); }
@Override public void onStart() { super.onStart(); // register the preference change listener getPreferenceScreen().getSharedPreferences() .registerOnSharedPreferenceChangeListener(this); }