用户登录

CheckboxListTile ,就是在一个 ListTile 里面包装了一个 Checkbox .. 暂时先注释掉在这个 Row 里面添加的 Checkbox ..

然后这个 Row 小部件的上面 ... 添加一个 CheckboxListTile .. 先给它添加一个 value 属性 .. 用上面定义的 _checkboxItemA 来表示它的值 ..

再添加一个 onChanged .. 如果它是 null 的话 .. 这个复选框会是禁用的状态 .. 设置一个方法 .. 里面有个 value 参数 ... 方法里用一下 setState .. 设置一下 _checkboxItemA 的值,让它等于 value 的值 ..

然后用一个 title 属性 .. 可以设置一个标题 .. 标题文字是 Checkbox Item A ..

它还可以有个子标题 ... 属性的名字是 subtitle .. 标题文字先把它设置成 Description ..

这个 CheckboxListTile 还有个 secondary .. 设置一个小图标 .. 图标是 Icons.bookmark ..

selected 属性可以控制标题还有图标是否使用激活状态的颜色 .. 它的值我们用 _checkboxItemA 这个属性来表示 ..

再到模拟器上试一下 ..

CheckboxListTile:带标签与图标的复选框《 Flutter 移动应用:输入 》

统计

9936
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点