PreferenceFragment - Diferença entre getPreferenceManager () e getPreferenceScreen ()?
Eu implementei minha própria subclasse PreferenceFragment (detalhadaAqui), e quer ouvir mudanças de preferência dentro dele. PreferenceFragment fornece duas maneiras de fazer isso:
getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
e
getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
Qual deles deve ser usado? Qual é a diferença? Eu realmente não entendo odistinção feita no Android docs.