2014-04-23 49 views
1

我有一個Android應用程序,我在其中使用Preference s。他們與PreferenceCategory的分組。PreferenceCategories應該有鍵嗎?

PreferenceCategory的具有鍵(android:key="setting"),像official tutorial藥粥設置(我用我自己的學習&化妝礦)。

但是,這是一個推薦的做偏好,約定或做的方式恰好是在教程中的方式嗎?我沒有必要引用我的代碼中的大部分類別,只是內部的偏好,所以我沒有看到真正的理由來擁有所有這些鍵。

回答

3

但是,這是一個推薦的方式來做偏好,慣例,或者只是碰巧在教程中這樣?

不,您不需要爲您的PreferenceCategories設置密鑰,如果您沒有對它們進行任何操作。

您可以將Preferences添加到您的PreferenceCategory,方法是訪問findPreference(your_preference_category_key),然後調用addPreference(...)。但既然你沒有這樣做,你不需要爲它設置任何鍵。

+0

你能找到任何來源嗎?我不需要它,但它只會讓答案看起來更有說服力。 ;) – Pietu1998