gpt4 book ai didi

flutter - 切换按钮的背景色

转载 作者:行者123 更新时间:2023-12-03 02:50:25 25 4
gpt4 key购买 nike

我正在尝试更改未选中的切换按钮的背景色。我猜现在背景色默认设置为透明,但是我无法更改它。我试图用扩展的彩色容器填充按钮,但是没有用

这是图片

enter image description here

这是代码

Container(
child: ToggleButtons(
borderRadius: BorderRadius.circular(5),
selectedColor: Colors.white,
fillColor: Colors.blue,
//renderBorder: false,
children: [Text('Option1'), Text('Option2'), Text('Option3')],
isSelected: [true, false, false],
onPressed: (d) {},
),
)

最佳答案

没错,未选择的切换按钮是透明的...在官方文档中找不到有关为其设置背景颜色的任何信息。

那么,如何设置父容器的背景呢?

该解决方案满足您的需求吗?

enter image description here

              Container(
padding: EdgeInsets.zero,
decoration: BoxDecoration(
color: Colors.yellow,
border: Border.all(color: Colors.black, width: 1.0),
borderRadius: BorderRadius.all(Radius.circular(5.0)),
),
child: ToggleButtons(
selectedColor: Colors.white,
borderRadius: BorderRadius.circular(5),
fillColor: Colors.blue,
children: [Text('Option1'), Text('Option2'), Text('Option3')],
isSelected: [true, false, false],
onPressed: (d) {},
),
),

关于flutter - 切换按钮的背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60434927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com