如何在flutter中设置默认字体颜色?

Nat*_*amy 9 flutter flutter-text

我想全局设置 flutter 应用程序的默认字体颜色。我试过

ThemeData(
    primarySwatch: Colors.blue,
    fontFamily: 'Gilroy',
    textTheme: TextTheme(
      bodyText1: TextStyle(),
      bodyText2: TextStyle(),
    ).apply(
      bodyColor: const Color(0xff22215B),
      displayColor:  const Color(0xff22215B),
    ),
  ),
Run Code Online (Sandbox Code Playgroud)

有些文字是彩色的。但应用栏中的文本不会自动应用。

Tip*_*tan 9

应用这个

ThemeData(
        appBarTheme: AppBarTheme(
          textTheme: Theme.of(context).textTheme.apply(
                bodyColor: const Color(0xff22215B),
                displayColor: const Color(0xff22215B),
              ),
        ),
        textTheme: Theme.of(context).textTheme.apply(
              bodyColor: const Color(0xff22215B),
              displayColor: const Color(0xff22215B),
            ),
      )
Run Code Online (Sandbox Code Playgroud)