如下xml代码,是正常的,如果没有给指定的id,点击无效
<RadioGroup android:weightSum="2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="32px" android:layout_marginTop="24px" android:orientation="horizontal"> <RadioButton android:id="@+id/yeshandle" android:drawableLeft="@drawable/checkbox_select" android:checked="true" android:button="@null" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="未解决" android:textColor="#454545" android:textSize="14sp" /> <RadioButton android:id="@+id/notHandle" android:drawableLeft="@drawable/checkbox_select" android:button="@null" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="解决" android:textColor="#454545" android:textSize="14sp" /> </RadioGroup>
xml文件drawable
<?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/selectnot"/> <item android:state_checked="true" android:drawable="@mipmap/selectyes"/> </selector>