如何在Android列表首选项中将单选按钮替换为图像
我有以下偏好列表如何在Android列表首选项中将单选按钮替换为图像,android,listpreference,Android,Listpreference,我有以下偏好列表 <ListPreference android:key="@string/settings_key_keyboard_theme_key" android:title="@string/select_skin" android:entries="@array/select_keyboard_skin" android:entryValues="@array/the_value_o
<ListPreference
android:key="@string/settings_key_keyboard_theme_key"
android:title="@string/select_skin"
android:entries="@array/select_keyboard_skin"
android:entryValues="@array/the_value_of_keyboard_skin"
android:dialogTitle="@string/select_skin"
android:defaultValue="@string/settings_default_keyboard_theme_key" />
<string-array name="select_keyboard_skin">
<item>White</item>
<item>Black</item>
<item>Wood</item>
<item>Beige</item>
<item>Leather</item>
<item>Purple</item>
<item>Blackberry</item>
</string-array>
我是列表首选项活动的新手。请给出一些建议?您必须扩展
列表首选项
并覆盖onPrepareDialogBuilder(Builder)
和OnCreateDialogView()
请参阅:此链接可能会帮助您:
If(Item == White || Black || Wood){
(RadioButton).SetVisbility(Invisible)
(ImageButton).SetVisibility(Visible)
}