1、改变选择框:以RadioButton为例
<RadioButton xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/rb_question"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textColor="@color/c_22"
android:button="@null"
android:drawableLeft="@drawable/radio_question_state"
android:drawablePadding="@dimen/d16px"
android:textSize="@dimen/s32px"
android:paddingBottom="@dimen/d30px"
>
</RadioButton>
在drawable中新建radio_question_state
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_checked="false"
android:drawable="@mipmap/radio_answer_normal"/>
<item
android:state_checked="true"
android:drawable="@mipmap/radio_answer_select"/>
</selector