2013-07-10 45 views
0

我遇到以下問題:如果給出某個環境,我必須設置首選項已啓用。所以,我在​​功能寫入以下代碼PreferenceActivity以編程方式在Java中啓用Android偏好項目

if (myVariable == null){ 
    findPreference("myPref").setEnabled(true); 
} 

通常這種偏好設置中禁用XML。

現在,由於findPreference已被棄用,我想知道如何解決這個更好的方法。

回答

0

此方法已過時,因爲它是不相關的基於片段活動:

這種方法是在API層面棄用11

此功能不相關的基於片段現代PreferenceActivity。

但是,如果你決定建立自己的PreferenceActivity沒有碎片,它是完全沒有供您使用此方法(您使用它,說實話)。如果您確實想要使用片段,請在PreferenceActivity的s here中詳細瞭解它們。

相關問題