onSharedPreferenceChanged

onSharedPreferenceChanged

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

我采纳了它的建议,因为我正在使用最新的SDK(16),因此在为我的应用实现首选项时使用片段

我正在尝试实现onSharedPreferenceChanged方法,以便当用户更改首选项值时可以更新首选项摘要。

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

最佳答案

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

仅当您支持较低的API级别时,才应在活动上实现此方法。

10-08 06:45