你应该把选择器代码放在哪里,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true"
android:drawable="@drawable/cbchk_blue"
android:state_focused="false">
</item>
<item android:state_checked="true"
android:drawable="@drawable/cbchk_blue"
android:state_focused="true">
</item>
<item android:state_checked="false"
android:drawable="@drawable/cbunchk_blue"
android:state_focused="false">
</item>
<item android:state_checked="false"
android:drawable="@drawable/cbunchk_blue"
android:state_focused="true">
</item>
</selector>
我应该在所有可绘制的forlders中创建新文件并粘贴此代码,还是应该将其粘贴到values文件夹中?怎么办?
答案 0 :(得分:1)
将{xml放在drawable
文件夹res/drawable/myselector.xml
中。然后您可以将其用作@drawable/myselector
。无需在所有可绘制文件夹中创建文件。