PreferenceFragment - Разница между getPreferenceManager () и getPreferenceScreen ()?

Я реализовал свой собственный подкласс PreferenceFragment (подробноВот), и хочу слушать изменения предпочтений внутри него. PreferenceFragment предоставляет вам два способа сделать это:

getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);

а также

getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);

Какой из них следует использовать? Какая разница? Я не очень понимаюразличие сделано в документах Android.

Ответы на вопрос(3)

Ваш ответ на вопрос