我必须为我的警报对话框添加一个水平和垂直分隔线,如图所示。
我正在尝试的唯一方法是在这里,最好不要引用此代码,但我需要按照图像中的预期进行设计。
AlertDialog(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(10.0))
),
content: Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
new Row(
children: <Widget>[
Expanded(
child: Container(
decoration: BoxDecoration(
border: Border.all(color: Colors.black)
),
child: new GestureDetector(
onTap: () => callback(AlertButton.positive),
child: new Text(
positiveActionText,
textAlign: TextAlign.center,
),
),
),
),
Expanded(
child: Container(
decoration: BoxDecoration(
border: Border.all(color: Colors.black)
),
child: new GestureDetector(
onTap: () => callback(AlertButton.negative),
child: new Text(
negativeActionText,
textAlign: TextAlign.center,
),
),
),
),
],
),
],
),
);
下面是一张图片: 预期的设计图片