【问题标题】:Flutter setting default font family for non-material appsFlutter 为非材质应用程序设置默认字体系列
【发布时间】:2021-02-02 16:27:11
【问题描述】:

我想为我的 Flutter 应用使用默认字体系列,但根据 Flutter docs 设置默认字体系列,我们应该在 MaterialApp 实例中将其声明为主题数据

Text :要将字体用作默认字体,请将 fontFamily 属性设置为应用程序主题的一部分。提供给 fontFamily 的值必须与 pubspec.yaml 中声明的家族名称匹配。

MaterialApp(
  title: 'Custom Fonts',
  // Set Raleway as the default app font.
  theme: ThemeData(fontFamily: 'Raleway'),
  home: MyHomePage(),
);

但我不想为我的应用使用 MaterialApp,我想将一种字体设置为我的应用的默认字体,有什么解决方案吗?

【问题讨论】:

    标签: flutter dart


    【解决方案1】:

    没有。 你可以在任何你想要的地方使用你的字体

    Text("Helloo!",style:TextStyle(fontFamily:"font name"))
    

    【讨论】:

    • 我知道,但我想全局设置
    • 没问题。您可以像代码一样执行此操作并使用您的自定义字体。
    猜你喜欢
    • 1970-01-01
    • 2011-03-09
    • 2012-02-01
    • 2013-04-30
    • 2019-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多