我有几个这样的颜色选择器
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="?attr/colorAccent" android:state_checked="true"/>
<item android:color="@android:color/white" android:state_checked="false"/>
</selector>
这些颜色选择器适用于 API 23 及更高版本。对于 API 22?attr/colorAccent
似乎不起作用。我总是看到一种Red
颜色。这在不使用时有效selector
。理想情况下,它应该适用于 API 21+