CheckBoxPreference更改复选框图标

时间:2015-06-05 18:23:34

标签: android preference android-checkbox checkboxpreference

我需要更改我的preferenceScreen中的检查和取消选中图标,我已经尝试了很多方法,但是所有这些都失败了,在我上次的尝试中,我在默认旁边添加了一个复选框

example image

my prefence.xml

<?xml version="1.0" encoding="utf-8"?>

<PreferenceCategory
    android:key="verbet"
    android:layout="@xml/category_preference_style"
    android:title="@string/verbetsContent" >
    <CheckBoxPreference
        android:key="noExample"
        android:widgetLayout="@xml/checkbox_preference_style"
        android:title="@string/noExample" />       
</PreferenceCategory>

我的checkbox_preference_style.xml

<?xml version="1.0" encoding="utf-8"?>
<CheckBox xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+android:id/checkbox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical"
    android:layout_marginRight="4dip"
    android:background="@drawable/preference_checkbox"
    android:clickable="false"
    android:focusable="false" />

我似乎试图使用android:layout,但结果是我无法改变他

我只想更改默认的checkBox ico(带蓝色cheked ico),

任何解决方案?

0 个答案:

没有答案