gpt4 book ai didi

flutter - 可以更改容器背景颜色/颜色以进行 flutter 的按钮

转载 作者:行者123 更新时间:2023-12-01 21:33:58 25 4
gpt4 key购买 nike

我是 Flutter 的新手,我只是在学习 Flutter 的所有基础知识。我遇到了按钮小部件和按下功能,我创建了一个简单的容器,其中有一个像这样的按钮

这是容器

Container(

child: Padding(
padding: const EdgeInsets.only(top: 25.0, left: 30),
child: Text("Item 1", style: TextStyle(
color: Colors.lightBlueAccent,
fontWeight: FontWeight.bold,
fontSize: 20,
),
),
),

这是按钮

child: FloatingActionButton(

onPressed(){},
child: Text("+", style: TextStyle(
fontSize: 20,
),
),
backgroundColor: Colors.lightBlue,

),

我想让按钮具有将容器背景更改为特定颜色的功能,例如蓝色。但我似乎无法在互联网上找到答案,我猜对我来说。是否有任何我可以应用的方法或我不知道存在的代码?

提前致谢!!

最佳答案

声明默认 Material 颜色

MaterialColor _color = Colors.green;

在 onPressed() 中改变上面的颜色

Container(
color: _color,
child: RaisedButton(onPressed: () {
setState(() {
_color = Colors.blue; // This change Container color
});
}),
)

关于flutter - 可以更改容器背景颜色/颜色以进行 flutter 的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62236764/

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