修改radioButton選擇圓圈大小,找兩個圖片(選中,未選中),通過給radiobutton控件設置button屬性,設置爲selector屬性,selector中引用兩個
layer-list資源文件,在layer-list中可以設置大小
效果圖:
代碼如下:
radio_button_green_check
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:width="20dp" //設置大小
android:height="20dp"//設置大小
android:drawable="@mipmap/radio_green_check"/>
</layer-list>
radio_button_green_un_check
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:width="20dp"//設置大小
android:height="20dp"//設置大小
android:drawable="@mipmap/radio_green_un_check"/>
</layer-list>
selector_radio_check
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:drawable="@drawable/radio_button_green_check" android:state_checked="true" >
</item>
<item
android:drawable="@drawable/radio_button_green_un_check" ></item>
</selector>
XML佈局中:android:button="@drawable/selector_radio_check"
<RadioButton
android:id="@+id/rbWoman"
android:text=" 女 "
android:button="@drawable/selector_radio_check"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>