我在Flutter中更改应用栏中文本和图标小部件的颜色时遇到了问题。
我尝试在Material App内使用主题,但它不起作用。
这里可以工作:
我尝试在Material App内使用主题,但它不起作用。
这里可以工作:
title: Text('Profile', style: TextStyle(color: Colors.black)),
但我想将其应用于所有应用栏。那么我应该在Material主题中进行哪些更改?MaterialApp(
title: "My App",
theme: ThemeData(
appBarTheme: AppBarTheme(
backgroundColor: Color(0xffFCD581),
brightness: Brightness.dark,
),
如何全局改变文本: profile
和图标
的颜色。
将headline6
的颜色设置为Colors.black
是有效的,但这也会使标题文本变小。 我可以在headline6
中设置字体大小,并普遍反映出来。
但我认为我们通过appbar获得的默认标题大小已经足够合适了。 所以有没有仅更改appbar文本、标题
的颜色
而不影响字体大小
的解决方案。
headline6: Colors.black
的颜色一样工作,但它也会将字体大小改为更小的。虽然我们可以在整个应用程序中通用地设置appbar的字体大小,但我希望字体大小保持默认值。 - Dhananjay Gavali