自定义单选按钮(RadioButton)的样式
16lz
2021-01-23
效果图
实现步骤
1 新建一个xml文件–radio.xml,这是单选按钮的适配器
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="false" android:drawable="@drawable/icon_button0" /> <item android:state_checked="true" android:drawable="@drawable/icon_button1" /> selector>
2 在/layout下新建一个布局xml文件,代码如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <FrameLayout android:id="@+id/fram1" android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <com.baidu.mapapi.map.MapView android:id="@+id/bmapView" android:layout_width="fill_parent" android:layout_height="341dp" android:clickable="true" > com.baidu.mapapi.map.MapView> LinearLayout> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right" android:orientation="vertical" > <RadioGroup android:id="@+id/MapType" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="2" android:orientation="horizontal" > <RadioButton android:id="@+id/normal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="center" android:checked="true" --注意下面两行代码--> android:button="@null" android:background="@drawable/radio" android:text="普通" /> <RadioButton android:id="@+id/statellite" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="center" android:button="@null" android:background="@drawable/radio" android:text="卫星" /> RadioGroup> LinearLayout> FrameLayout>LinearLayout>
well done!!
更多相关文章
- android 开发-spinner下拉框控件的实现
- Android基本控件常用属性及方法
- Android UI控件学习笔记(二)
- Android按钮控件之RadioGroup和RadioButton
- 【Android常用控件】EditText常用属性【二】:为文本输入框指定软
- Android--控件属性汇总
- android单选按钮RadioGroup的详细使用
- android所有控件