user-interface - 如何在 Flutter 中垂直和水平居中文本?

我想知道如何在 Flutter 中将 Text 小部件的内容垂直和水平居中。 我只知道如何使用 Center(child: Text("test")) 将小部件本身居中,但不知道内容本身。默认情况下,它与左侧对齐。在 Android 中,我相信实现这一点的 TextView 的属性称为 gravity

我想要的示例:

最佳答案

文本对齐中心属性设置仅水平对齐。

我使用下面的代码将文本设置为垂直和水平居中。

代码:

      child: Center(
        child: Text(
          "Hello World",
          textAlign: TextAlign.center,
        ),
      ),

https://stackoverflow.com/questions/50554110/

相关文章:

flutter - 使用不包含 Navigator 的上下文请求的 Navigator 操作

flutter - 如何将清除按钮添加到 TextField 小部件

dart - 如何在 Flutter 中旋转 15 度?

flutter - 如何更改 appBar 后退按钮颜色

flutter - 遍历列表以在 Flutter 中呈现多个小部件?

dart - Flutter:小部件构建上的运行方法完成

android - 所有小部件的 flutter 填充?

dart - 在 Flutter 中显示 SnackBar

flutter - 如何覆盖 Flutter 中的 “Back” 按钮?

Flutter 在极端情况下对齐两项 - 一项在左侧,一项在右侧