PreferenceActivity有一個listPreference。我已經通過編程方法(不是xml)設置了條目(例如「A」到「E」)和entriesValues。如何在ListPreference中使某些項目不可選
是否有可能使一些條目不可選,這些條目涉及到系統版本。
PreferenceActivity有一個listPreference。我已經通過編程方法(不是xml)設置了條目(例如「A」到「E」)和entriesValues。如何在ListPreference中使某些項目不可選
是否有可能使一些條目不可選,這些條目涉及到系統版本。
在Preference對象上使用setSelectable(false)。另請參見http://developer.android.com/reference/android/preference/Preference.html
對於常規列表項,您可能只會爲'boolean isEnabled(int position)'返回false。這將使該項目不可點擊。
isEnabled可以控制listPreference。但我的目標是listPreference的項目A〜E。例如:如果API小於9,用戶可以選擇A〜D項(E將不可選),否則用戶可以選擇B〜E項。 – John