先看图,实现如下样式:
来看该radiobutton的代码:
comment_stu_tv_bg.xml的代码如下
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:color="@color/white"/> <!-- not selected --> <item android:state_checked="false" android:color="@color/black"/></selector>comment_stu_bg.xml的代码如下:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_checked="true" android:drawable="@drawable/radiobutton_background_checked" > </item> <item android:state_checked="false" android:drawable="@drawable/radiobutton_background_unchecked"> </item></selector>radiobutton_background_checked.xml的代码如下:
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 填充 --> <solid android:color="@color/orange_main_color" /> <!-- 圆角 --> <corners android:radius="5dp" /></shape>radiobutton_background_unchecked.xml的代码如下:
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 填充 --> <solid android:color="@color/gray_radio_bg" /> <!-- 圆角 --> <corners android:radius="5dp" /></shape>新闻热点
疑难解答