我想设置单选按钮并将图标显示为
我有单选按钮广播组
<RadioGroup android:id="@+id/detial_options"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center_vertical">
<RadioButton android:id="@+id/bus"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_gravity="center_vertical"
android:background="@drawable/bus"/>
<RadioButton android:id="@+id/train"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_gravity="center_vertical"
android:background="@drawable/train"/>
<RadioButton android:id="@+id/plane"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_gravity="center_vertical"
android:background="@drawable/plane" />
<RadioButton android:id="@+id/pluse"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_gravity="center_vertical"
android:background="@drawable/pluse" />
</RadioGroup>
我的一个标准是
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_checked="true"
android:drawable="@mipmap/bus_light" />
<item
android:state_checked="false"
android:drawable="@mipmap/bus_dark" />
</selector>
以及 train , plane 和 pluse 的所有其他三个与上面相同,除了图标,当我应用上述内容时我得到了收音机按钮为
意思是说背景中仍然有单选按钮边框,如何删除它并获取第一张图像中的图标。