我的自定义复选框有问题,选择器在未选中时不会显示带黄色笔划的白色圆角矩形?
<?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>
对于我的生活,我无法弄清楚问题,也找不到修复