gpt4 book ai didi

Flutter FlatButton 已弃用 - 具有宽度和高度的替代解决方案

转载 作者:行者123 更新时间:2023-12-04 11:37:58 24 4
gpt4 key购买 nike

Flutter 升级后“FlatButton”已弃用,我必须改用 TextButton。我没有找到具有宽度和高度的新按钮类型的解决方案。
这是我的工作 FlatButton。如何使用 textButton 或提升按钮解决它?

_buttonPreview(double _height, double _width) {
return FlatButton(
onPressed: () { },
height: _height,
minWidth: _width,
color: Colors.grey,
padding: EdgeInsets.all(0),
child: Text(
"some text",
style: TextStyle(color: Colors.white),
),
);
}

最佳答案

我遵循了这里的指南:https://flutter.dev/docs/release/breaking-changes/buttons .

_buttonPreview(double _height, double _width) {
final ButtonStyle flatButtonStyle = TextButton.styleFrom(
minimumSize: Size(_width, _height),
backgroundColor: Colors.grey,
padding: EdgeInsets.all(0),
);
return TextButton(
style: flatButtonStyle,
onPressed: () {},
child: Text(
"some text",
style: TextStyle(color: Colors.white),
),
);
}

关于Flutter FlatButton 已弃用 - 具有宽度和高度的替代解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66805535/

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