【发布时间】:2019-06-21 08:51:25
【问题描述】:
我正在尝试将两个材质按钮连续放置,并且它们之间的空间均匀。但 mainAxisAlignment 小部件不起作用。两个按钮在行首相互粘在一起。
Widget _buildSignInButton() {
return Row(
children: <Widget>[
Container(
child: new Row(
mainAxisAlignment: MainAxisAlignment.spaceAround,
children: <Widget>[
new SignInButton(
onPressed: () {
_googleSignIn();
},
imageUrl: 'assets/images/glogo.png',
),
new SignInButton(
onPressed: () {
_fbSignIn();
},
imageUrl: 'assets/images/fblogo.png',
),
],
),
)
],
);
}
Widget build(BuildContext context) {
return Container(
child: _buildSignInButton()
);
}
【问题讨论】:
-
你不应该在行内换行,你只能使用一个 Row()
标签: dart flutter flutter-layout