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 这个属性来表示 ..
再到模拟器上试一下 ..