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(),
        ));

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

相关推荐
weixin_4111918412 小时前
flutter中WebView的使用及JavaScript桥接的问题记录
javascript·flutter
QuantumLeap丶18 小时前
《Flutter全栈开发实战指南:从零到高级》- 18 -自定义绘制与画布
android·flutter·ios
你听得到1119 小时前
Web前端们!我用三年亲身经历,说说从 uniapp 到 Flutter怎么转型的,这条路我爬过,坑我踩过
前端·flutter·uni-app
fouryears_2341719 小时前
Android 与 Flutter 通信最佳实践 - 以分享功能为例
android·flutter·客户端·dart
玲珑Felone1 天前
flutter 状态管理--InheritedWidget、Provider原理解析
android·flutter·ios
心随雨下1 天前
Flutter依赖注入使用指南
flutter
sunly_1 天前
Flutter:滑动删除
flutter
幸福专买店2 天前
【Flutter】flutter 中 包裹内容显示 的设置方式
前端·javascript·flutter
QuantumLeap丶2 天前
《Flutter全栈开发实战指南:从零到高级》- 17 -核心动画
android·flutter·ios