如何将 Flutter 应用主题默认设置为深色暗黑?
- 发表于
- flutter
您需要使用 ThemeMode
描述 MaterialApp
将使用哪个主题。
示例代码
themeMode: ThemeMode.dark,//无论系统偏好如何,始终使用暗模式(如果可用)。
themeMode: ThemeMode.light,//无论系统偏好如何,始终使用亮色模式。
themeMode: ThemeMode.system,//根据用户在系统设置中选择的内容使用浅色或深色主题。
themeMode: ThemeMode.values,//此枚举中的值的常量列表,按照它们的声明顺序。
如何在 MaterialApp
中使用 ThemeMode
?
MaterialApp(
debugShowCheckedModeBanner: false,
theme:ThemeData(brightness: Brightness.light),
themeMode: ThemeMode.dark,
darkTheme: ThemeData(brightness: Brightness.dark),
home: SafeArea(
child:Scaffold(
)
),
);
更多关于ThemeData。
原文连接:如何将 Flutter 应用主题默认设置为深色暗黑?
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。