当前位置: 代码迷 >> 综合 >> flutter 修改状态栏文本颜色
  详细解决方案

flutter 修改状态栏文本颜色

热度:119   发布时间:2023-10-17 23:02:59.0

在main.dart 文件下配置

AnnotatedRegion(child: MaterialApp(//MaterialApp 一般作为顶层widget使用title: '先锋智家',
//            navigatorKey: navigatorKey,onGenerateRoute: DataHelper.router.generator,debugShowCheckedModeBanner: false,theme: ThemeData(primaryColor: YColors.themeColor),home: isLogin ? LoginPage() : LoginPage(),builder: EasyLoading.init(),),value: SystemUiOverlayStyle.dark));

标红部分为修改代码。

另Android 设置状态栏透明

if (Theme.of(context).platform == TargetPlatform.android) {// android 平台SystemUiOverlayStyle _style =SystemUiOverlayStyle(statusBarColor: Colors.transparent);SystemChrome.setSystemUIOverlayStyle(_style);
}
  相关解决方案