自定义单选按钮组列表
Flutter 包,用于创建单选按钮列表,通过提供对象列表,可以是字符串列表或 Map 列表。
功能
- 可以使用字符串列表生成单选按钮列表
- 可以使用任何 Map 对象列表生成单选按钮列表。
- 选中的项目(字符串/对象)可以被标记为已选中
- 列表可以被标记为禁用,以便用户无法更改其值。
- 滚动方向可以设置为水平和垂直
- 文本大小和文本颜色可以自定义
入门
在您的 flutter 项目的 pubspec.yaml 文件中,添加以下依赖项
custom_radio_group_list: ^1.0.0
在你使用的每个文件中导入它
import 'package:custom_radio_group_list/custom_radio_group_list.dart';
用法
示例 1
这个例子非常基础,它使用了字符串列表
RadioGroup(
radioList: sampleListString,
selectedItem: 1,
onChanged: (value) {
print(‘Value : ${value}’);
},
disabled: true)
示例 2
这个例子展示了使用 Map 对象列表来显示单选按钮列表。
RadioGroup(
radioListObject: sampleList,
textParameterName: 'data',
selectedItem: 1,
onChanged: (value) {
print('Value : ${value}');
} )
示例
请从以下地址克隆仓库
https://github.com/ashokv1337/custom_radio_group_list
转到示例文件夹,查看示例实现。
附加信息
欢迎报告任何问题和功能需求。

