单选按钮
- 更新时间:2026-06-15 07:53:04
单选按钮-radio
原生类型:{com.google.android.material.radiobutton.MaterialRadioButton}
单选按钮:一般需要配合单选按钮组(radio-group)的配合才能实现互相排斥的效果,这个控件常用在只需要在多个选择中选择一个的情况。

一、常用属性
主题颜色 - 主题颜色
设置主题颜色

选中 - 选中状态
设置选中状态

文本 - 文本
设置文本

文本颜色 - 文本颜色
设置文本颜色

最小宽度 - 最小宽度
设置最小宽度

最小高度 - 最小高度
设置最小高度

内边距 - 内边距
设置内边距

重力 - 重力
设置重力

背景颜色 - 背景颜色
设置背景颜色

背景图片 - 背景图片
设置背景图片

存储关键字 - 应用内存储
应用内存储
通过storeKey(存储关键字)指定一个存储布尔值的关键字,获取值时可以直接通过$storage($存储)获取布尔值。
注意:不同的控件存储的类型不同,对于本控件(开关)则存储的是布尔值类型,表达当前是否被选中
如果我们已经配置好了应用内存储,则可以直接获取数据:
注意:一、要使用应用内存储,必须在ui(界面)节点指定属性store(存储)的值,该值指定存储的命名空间; 二、不是所有的控件都支持应用内存储; 三、不同的控件存储的数据类型可能都不一致,例如:输入类型的控件存储的是字符串类型,开关、多选框存储的就是布尔类型的数据。
二、常用函数
是选中的()
判断选中状态
- 返回 : {布尔值} 是否选中
- 版本 : 1.8.2
设置选中(状态)
设置选中状态
- 参数 : 状态 {boolean} 是否选中
监听选中(回调)
监听选中事件
- 参数 : 回调 {(是否选中)=>{}} 选中事件回调
设置重力(重力)
设置重力
- 参数 : 重力 {String} 重力值,例如:"中|下"
设置文字(文本)
设置文字
- 参数 : 文本 {String} 文字内容
获取文字()
获取文字
- 返回 : {String} 文字内容
设置主题颜色(颜色)
设置主题颜色
- 参数 : 颜色 {String} 颜色值
设置文本颜色(颜色)
设置文本颜色
- 参数 : 颜色 {String} 颜色值