2012-08-31 103 views
1

試圖遵循http://developer.android.com/guide/topics/ui/settings.html中給出的示例,但發現它很困難,因爲它在使用和不使用片段之間任意翻轉。onSharedPreferenceChanged和PreferenceFragment

我已經採取了忠告我的應用程序執行首時,因爲我使用的是最新的SDK(16)

我試圖實現onSharedPreferenceChanged方法,這樣我可以更新偏好使用片段當用戶改變優先值時摘要。

我應該在片段還是父Activity中實現回調方法嗎?

回答

2

如果您支持從11到16的API級別,則onSharedPreferenceChanged()方法必須僅在您的片段中實現。

如果您支持較低的API級別,則只應在活動中實施此方法。