负责 CircularProgressIndicator 的主题
Theme responsible for CircularProgressIndicator
我想在我的应用程序中为每个 CircularProgressIndicator 赋予一种颜色,但在 MaterialApp 小部件中哪个属性负责它:
MaterialApp(
theme: ThemeData(
// what is the attribute for this widget.
)
)
我同时使用了 accentColor 和 colorScheme.secondary,但仍然没有改变。
您可以使用accentColor
改变CircularProgressIndicator的颜色。它看起来像这样:
theme: ThemeData(
accentColor: Colors.red,
编辑:
在最新版本的 Flutter 中,您应该使用 colorScheme
而不是 accentColor
。
colorScheme: ColorScheme.fromSwatch().copyWith(
secondary: Colors.red,
),
在ThemeData
中有progressIndicatorTheme
属性,你可以为它分配ProgressIndicatorThemeData
构造函数,在那里你可以改变ProgressIndicator
的默认颜色。
我想在我的应用程序中为每个 CircularProgressIndicator 赋予一种颜色,但在 MaterialApp 小部件中哪个属性负责它:
MaterialApp(
theme: ThemeData(
// what is the attribute for this widget.
)
)
我同时使用了 accentColor 和 colorScheme.secondary,但仍然没有改变。
您可以使用accentColor
改变CircularProgressIndicator的颜色。它看起来像这样:
theme: ThemeData(
accentColor: Colors.red,
编辑:
在最新版本的 Flutter 中,您应该使用 colorScheme
而不是 accentColor
。
colorScheme: ColorScheme.fromSwatch().copyWith(
secondary: Colors.red,
),
在ThemeData
中有progressIndicatorTheme
属性,你可以为它分配ProgressIndicatorThemeData
构造函数,在那里你可以改变ProgressIndicator
的默认颜色。