2011-06-23 26 views
1

我想根據應用程序模式加載XML首選項,例如DEBUG,TEST或PRODUCION,其中爲相同的鍵輸入不同的值。根據應用程序模式加載首選項

此外,首選項默認值必須在啓動時設置。

這將允許在不同情況下輕鬆測試。

這是完成此操作的最佳方法。

PS:我不希望用戶看到或可以選擇更改此設置。

回答

1

您可以添加PreferenceCategory與說testCategory密鑰,並放置所有測試相關的偏好。

如果當前模式爲生產,然後就從首選項中刪除此testCategoryonCreate()功能:

if(isProduction()) 
{ 
    Preference testCategory = findPreference("testCategory"); 
    getPreferenceScreen().removePreference(testCategory); 
} 
相關問題