android radiogroup样式(设置切换背景与文字颜色)
Android 设置 切换 颜色 样式 文字 背景 RadioGroup
2023-09-27 14:23:19 时间
main.xml
1 <RadioGroup 2 android:id="@+id/radioGroup1" 3 android:layout_width="wrap_content" 4 android:layout_height="36dp" 5 android:layout_gravity="center" 6 android:layout_weight="1" 7 android:orientation="horizontal" > 8 9 <RadioButton 10 android:id="@+id/radio0" 11 android:layout_width="0dp"//设0才可以与radio1平分宽度 12 android:layout_height="wrap_content" 13 android:layout_weight="1" 14 android:background="@drawable/radio_check" 15 android:button="@null" 16 android:checked="true" 17 android:gravity="center" 18 android:text="@string/title" 19 android:textColor="@drawable/radio_text_check" /> 20 21 <RadioButton 22 android:id="@+id/radio1" 23 android:layout_width="0dp" 24 android:layout_height="wrap_content" 25 android:layout_weight="1" 26 android:background="@drawable/radio_check" 27 android:button="@null" 28 android:gravity="center" 29 android:text="@string/title2" 30 android:textColor="@drawable/radio_text_check" /> 31 32 </RadioGroup>
radio_text_check.xml
1 <?xml version="1.0" encoding="utf-8"?> 2 <selector xmlns:android="http://schemas.android.com/apk/res/android"> 3 4 <item android:state_checked="true" android:color="@android:color/white"/> 5 <item android:state_checked="false" android:color="@android:color/holo_blue_bright"/> 6 7 </selector>
radio_check.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/image1" android:state_checked="true"/> <item android:drawable="@drawable/image2" android:state_checked="false"/> </selector>
相关文章
- 阿里早期Android加固代码的实现分析
- Android设置系统开机自己主动永不休眠
- Android自定义控件ImageViwe(一)——依据控件的大小来设置缩放图片显示
- Android动态设置字体颜色
- Appium自动化测试第三天篇Android测试实例
- Android中如何设置导航,从起点到终点
- android事件处理
- Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境
- 《Android游戏开发详解》一2.2 设置开发机器
- 《Android游戏开发详解》——第2章,第2.2节设置开发机器
- Android强制设置横屏或竖屏
- android重写view和viewgroup的区别
- android开发 PopupWindow 设置充满屏幕
- Android Studio 插件开发实战——获取当前Activity名称
- Monkey稳定性测试实战之Android常见错误类型及设置黑白名单使用方法
- Android Call to ‘Thread.sleep()‘ in a loop, probably busy-waiting Inspection info:
- Android UUID.randomUUID()方法介绍
- Android Studio 如何设置logcat(控制台)的缓存大小,增加logcat控制台条数
- android studio 和IDEA样式设置
- Android学习之总目录
- Android学习笔记之:android更新ui的几种经常用法
- Android设置拍照或者上传本地图片
- Unity Android 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 的开关状态,并监听蓝牙Bluetooth 的状态变化方法整理
- Unity 之 Android发布设置
- android tips—开机引导启动wifi设置
- 安卓开发学习笔记(一):如何用Android Stuidio导出apk文件?
- Android js 互调