【问题标题】:How to set TextDirection to a flutter theme如何将 TextDirection 设置为颤振主题
【发布时间】:2020-03-25 10:11:52
【问题描述】:

我正在尝试将 TextDirection 属性设置为主题数据,以将应用程序中的所有文本小部件对齐为 (TextDirection.rtl)。

有没有办法做到这一点?

【问题讨论】:

  • Directionality ?
  • 是的,一个文本小部件
  • 是的,我知道,但我想在应用程序的主题中使用它,而不是在每个文本小部件中使用它
  • 您在小部件树的根部使用它,而不是在每个文本小部件中使用

标签: flutter flutter-layout


【解决方案1】:

如果你想为整个应用设置文本方向,你可以在 MaterialApp 内部定义如下:

void main() {
  runApp(
    MaterialApp(
      home: Directionality(
        textDirection: TextDirection.rtl // or ltr,
        child: Demo(),
      ),
    ),
  );
}

ref

【讨论】:

    猜你喜欢
    • 2022-06-30
    • 2021-08-02
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 2019-05-19
    • 2023-03-16
    • 2021-12-13
    • 2020-05-26
    相关资源
    最近更新 更多