2011-01-27 87 views
0

我试图添加一个图像/图标到文本旁边的ListPreference的某些条目。ListPreference - 可以自定义项目吗?

我想以编程方式实现这个

这里的中的preferences.xml

<ListPreference 
    android:key="prefGameMode" 
    android:title="@string/pref_game_mode" 
    android:summary="@string/pref_game_mode_desc" 
    android:defaultValue="fourChallenge" 
    android:entries="@array/arrGameMode" 
    android:entryValues="@array/arrGameModeValues" 
    android:negativeButtonText="@string/cancel" /> 
... 

这里的目标是要说明,有些列出的选项不可用/锁定在应用程序的当前版本的摘录。但是,代码库被用作库,所以我希望解决方案通过代码而不是xml工作。

任何想法如何做到这一点?谢谢。

+0

[listPreference中的自定义行的可能重复?](http://stackoverflow.com/questions/4549746/custom-row-in-a-listpreference) – bwest 2015-06-21 01:36:43

回答

0

首选项已经为您提供了一种指示选项不可用的方法:只需正确设置enabled即可。

+0

嗨,Mayra,我真的想修改列表中的单个条目偏好,而不是实际的偏好本身。我想让所有的东西都启用,因为'_locked_'选项会触发创建新的意图。 – pjama 2011-01-27 20:35:44

相关问题