Text 文本小部件数据不会居中
我有一个文本小部件(在容器中)。小部件中的文本始终显示为左对齐Text 文本小部件数据不会居中,text,flutter,dart,Text,Flutter,Dart,我有一个文本小部件(在容器中)。小部件中的文本始终显示为左对齐 Container(decoration: myBoxDecoration(), child: Row(children: <Widget>[ Center(child: Text('Historical Information Below (latest Results at top)', textAlign: TextAlign
Container(decoration: myBoxDecoration(),
child: Row(children: <Widget>[
Center(child: Text('Historical Information Below (latest Results at top)', textAlign: TextAlign.center,))],),
),
但是,唉,这是徒劳的
我甚至在一个中心小部件中添加了这个文本小部件,但这并没有起到任何作用
我做错了什么?发生这种情况是因为您在
行小部件中有文本小部件
因此,将mainAxisAlignment:mainAxisAlignment.center
添加到Row
Container(
decoration: myBoxDecoration(),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Center(
child: Text(
'Historical Information Below (latest Results at top)',
textAlign: TextAlign.center,
),
),
],
),
)
Container(
decoration: myBoxDecoration(),
child: Center(
child: Text(
'Historical Information Below (latest Results at top)',
textAlign: TextAlign.center,
),
),
)
这是因为在行
小部件中有文本
小部件
因此,将mainAxisAlignment:mainAxisAlignment.center
添加到Row
Container(
decoration: myBoxDecoration(),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Center(
child: Text(
'Historical Information Below (latest Results at top)',
textAlign: TextAlign.center,
),
),
],
),
)
Container(
decoration: myBoxDecoration(),
child: Center(
child: Text(
'Historical Information Below (latest Results at top)',
textAlign: TextAlign.center,
),
),
)