我对 中可用的两种方法有点困惑PreferenceActivity
,即getPreferenceScreen()
和getPreferenceManager()
。
我已经通过了stackoverflow线程:
PreferenceFragment - getPreferenceManager() 和 getPreferenceScreen() 之间的区别?
哪个说
getPreferenceScreen()
: 与屏幕和设置xml的值有关getPreferenceManager()
: 与偏好管理有关,即获取设置映射并放置值
但我正在使用getPreferenceManager()
and 仍然可以更新Preferences 及其在 xml 中的摘要。
谁能帮助我了解关键区别是什么以及在什么位置使用什么?