Android Studio XML可绘制选择器不显示项目

时间:2016-02-24 08:23:36

标签: android xml checkbox selector drawable

我的自定义复选框有问题,选择器在未选中时不会显示带黄色笔划的白色圆角矩形?

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_checked="true">
        <layer-list>
            <item>
                <shape android:shape="rectangle">
                    <solid android:color="#ffffff" />
                    <stroke android:width="4px" android:color="@color/colourAccent" />
                    <size android:width="36dp" android:height="36dp" />
                    <corners android:radius="2dp" />
                </shape>
            </item>
            <item>
                <vector
                    android:width="24dp"
                    android:height="24dp"
                    android:viewportWidth="24.0"
                    android:viewportHeight="24.0">
                    <path
                        android:fillColor="@color/colourAccent"
                        android:pathData="M9,16.17L4.83,12l-1.42,1.41L9,19 21,7l-1.41,-1.41z"/>
                </vector>
            </item>
        </layer-list>
    </item>
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#ffffff" />
            <stroke android:width="4px" android:color="@color/colourAccent" />
            <corners android:radius="2dp" />
            <size android:width="36dp" android:height="36dp" />
        </shape>
    </item>
</selector>

对于我的生活,我无法弄清楚问题,也找不到修复

0 个答案:

没有答案