onSharedPreferenceChanged和PreferenceFragment

时间:2012-08-31 12:20:28

标签: android

尝试遵循http://developer.android.com/guide/topics/ui/settings.html中给出的示例,但发现它很困难,因为它在使用和不使用片段之间任意翻转。

在我为我的应用实施偏好设置时,我已采纳其建议使用片段,因为我使用的是最新的SDK(16)

我尝试实施onSharedPreferenceChanged方法,以便在用户更改偏好值时更新偏好摘要。

我应该在片段或父Activity中实现回调方法吗?

1 个答案:

答案 0 :(得分:2)

如果您支持从11到16的API级别,onSharedPreferenceChanged()方法必须仅在您的片段中实现。

如果您支持较低的API级别,则应该只对活动实施此方法。