【发布时间】:2020-05-04 11:49:36
【问题描述】:
我是 Android 新手。我正在尝试更改 CheckBox 的图标。
这是我的代码,其中 star_checked 和 start_unchecked 是我的 drawable 中的 .png 文件。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="=@drawable/star_checked" android:state_checked="true"/>
<item android:drawable="@drawable/star_unchecked" android:state_checked="false" />
</selector>
我收到以下错误: C:...\app\src\main\res\drawable\selector_priority.xml:3: AAPT: error: '=@drawable/star_checked' 与可绘制属性 (attr) 引用不兼容。
知道问题可能是什么吗?
提前致谢
【问题讨论】:
-
去掉
@drawable/star_checked之前的等号“=” -
非常感谢,它有效,我不敢相信我错过了这个错误。