尝试这个解决方案:
Theme(
data: ThemeData(unselectedWidgetColor: Colors.white),
child: CheckboxListTile(....),
)
您可以覆盖您的主题
Theme(
data: Theme.of(context).copyWith(
checkboxTheme: Theme.of(context).checkboxTheme.copyWith(
fillColor: MaterialStateProperty.resolveWith(
(_) => !isDisabled
? Colors.white
: Theme.of(context).disabledColor,
),
),
),
child: CheckboxListTile(
onChanged: onChanged,
...
enabled: !isDisabled,
dense: true,
),
)
你可以在行内使用复选框
Row(children:[Checkbox(...), Text(...)]);
CheckboxListTile
时,您无法控制这些属性。 - pskink