小智 5
正如Snicolas已经指出的,依赖性xml特性仅检查布尔状态(=如果引用的键为true或者在其中设置了值).如果启用,您可以使用此首选项,如果不是,则不能.
要在选择某个ListPreference条目时实现依赖关系,您必须在代码中编写一些逻辑.我通过使用一个来解决这个问题OnSharedPreferenceChangedListener.当与ListPreference关联的首选项/键更改时,请测试它已更改的值.如果现在有一个启用或禁用您的首选项,请使用Preference.setEnabled()更改它.
| 归档时间: |
|
| 查看次数: |
2236 次 |
| 最近记录: |