使用堆栈Widget在一个视图和另一个视图之间切换。工作很好。现在我需要添加两个浮动按钮左边和右边的屏幕底部。我在右边加了一个按钮,但我不知道怎么在左边加一个浮动按钮。简单如下图所示。
任何帮助都是有价值的
发布于 2018-06-13 06:16:01
发布于 2019-06-25 05:23:33
,您也可以使用这样的东西,使用位置作为centerDocked,这样您就不会得到奇怪的左对齐。
floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
floatingActionButton: Padding(
padding: const EdgeInsets.all(8.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
FloatingActionButton(
onPressed: () {},
child: Icon(Icons.navigate_before),
),
FloatingActionButton(
onPressed: () {},
child: Icon(Icons.navigate_next),
)
],
),
)
发布于 2020-04-10 10:13:01
不要忘记为每个浮动操作按钮设置"heroTag: null“。否则你会得到一个黑屏幕!
Stack(
children: <Widget>[
Align(
alignment: Alignment.bottomLeft,
child: FloatingActionButton(
heroTag: null,
...),
),
Align(
alignment: Alignment.bottomRight,
child: FloatingActionButton(
heroTag: null,
...),
),
],
)
https://stackoverflow.com/questions/50839282
复制相似问题