flutter 修改状态栏

获取状态栏高度

使用context:

复制代码
MediaQuery.of(context).padding.top)

修改状态栏颜色

使用Appbar

Dart 复制代码
appBar: AppBar(
          title: Text('appbar', style: TextStyle(color: Colors.black),),
          brightness: Brightness.light,
          backgroundColor: Colors.white,
        ),

使用 AnnotatedRegion

Dart 复制代码
return AnnotatedRegion<SystemUiOverlayStyle>(
        value: SystemUiOverlayStyle.dark,
        child: Scaffold(
          body: Column(),
        ));

参考官方文档:修改状态栏颜色

相关推荐
来来走走4 小时前
Flutter开发 MaterrialApp基本属性介绍
android·flutter
叽哥8 小时前
dart学习第 20 节:错误处理与日志 —— 让程序更健壮
flutter·dart
TralyFang9 小时前
flutter key:ValueKey、ObjectKey、UniqueKey、GlobalKey的使用场景
flutter
叽哥10 小时前
dart学习第 19 节:元数据与反射 —— 代码的 “自我描述”
flutter·dart
叽哥10 小时前
dart学习第 15 节:Stream—— 处理连续数据流
flutter·dart
w_y_fan11 小时前
Flutter中蓝牙开发:flutter_blue_plus的应用理解
flutter
LZQ <=小氣鬼=>12 小时前
Flutter简单讲解
flutter
来来走走13 小时前
Flutter开发 StatelessWidget与StatefulWidget基本了解
android·flutter
LZQ <=小氣鬼=>14 小时前
Flutter 事件总线 Event Bus
flutter·dart·事件总线·event bus
天岚17 小时前
温故知新-SchedulerBinding
flutter