2012-09-25 37 views
2

PreferenceActivity有一個listPreference。我已經通過編程方法(不是xml)設置了條目(例如「A」到「E」)和entriesValues。如何在ListPreference中使某些項目不可選

是否有可能使一些條目不可選,這些條目涉及到系統版本。

回答

1

對於常規列表項,您可能只會爲'boolean isEnabled(int position)'返回false。這將使該項目不可點擊。

+1

isEnabled可以控制listPreference。但我的目標是listPreference的項目A〜E。例如:如果API小於9,用戶可以選擇A〜D項(E將不可選),否則用戶可以選擇B〜E項。 – John

相關問題