我正在制作一个带有2个按钮的警报对话框,在material2中,alertdialog的对齐工作正常,两个按钮居中,但一旦我更新到material3版本,两个按钮都对齐到右侧,添加actionsalign并没有解决问题或移动按钮。
我想“用相机扫描”和“从图像读取”按钮将水平居中。代码:
AlertDialog(
actionsAlignment: MainAxisAlignment.center,
alignment: Alignment.bottomCenter,
actions: [
Text("Testing"),
// scan with camera
TextButton(
onPressed: () {
},
child: Text("Scan with Camera")),
// read from image
TextButton(
onPressed: () {
},
child: Text("Read from image"))
],
))
字符串
4条答案
按热度按时间zysjyyx41#
默认情况下,
actionsOverflowAlignment
使用OverflowBarAlignment.end
。字符串
elcex8rz2#
试试这个
字符串
hgb9j2n63#
请尝试使用
actionsOverflowAlignment: OverflowBarAlignment.center
,如下代码所示:字符串
nimxete24#
你正在添加窗口小部件的行动是左对齐尝试添加你的窗口小部件内容属性像这样
字符串