如何将nextLine文本从中心对齐

时间:2020-07-21 21:58:57

标签: flutter

我正在写标题,因此文本较大,因此换行从左开始,但是我希望它从中间开始。

示例: 文本当前显示为这样。

This is a new
line             

但是,我想这样显示

This is a new
    line

我正在使用此代码

Text("Please Contact us in the morning timings are 10 AM to 12 AM",
   style: Theme.of(context).textTheme.headline5,),

2 个答案:

答案 0 :(得分:4)

使用textAlign属性告诉flutter如何水平对齐文本。如果要水平居中,请使用textAlign: TextAlign.center,

有关您的小部件的完整示例:

Text(
  "Please Contact us in the morning timings are 10 AM to 12 AM",
  style: Theme.of(context).textTheme.headline5,
  textAlign: TextAlign.center,
),

答案 1 :(得分:0)

在Center()小部件内使用Text()小部件

Center( Text("Please Contact us in the morning timings are 10 AM to 12 AM", style: Theme.of(context).textTheme.headline5,), ) )