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

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

相关推荐
走在路上的菜鸟16 小时前
Android学Dart学习笔记第十九节 类-混入Mixins
android·笔记·学习·flutter
ujainu小16 小时前
Flutter file_selector 插件:跨平台文件交互完全指南
flutter
爱吃大芒果16 小时前
Flutter 列表优化:ListView 性能调优与复杂列表实现
开发语言·hive·hadoop·flutter·华为
ujainu16 小时前
Flutter与DevEco混合开发:跨端状态同步简易指南
flutter·deveco studio
小a杰.16 小时前
Flutter工程化与协作实践指南
flutter
巴拉巴拉~~17 小时前
Flutter 通用按钮组件 CommonButtonWidget:多样式 + 多状态 + 交互优化
javascript·flutter·交互
晚霞的不甘17 小时前
实战前瞻:构建高可用、强实时的 Flutter + OpenHarmony 智慧医疗健康平台
前端·javascript·flutter
开心-开心急了17 小时前
Ai加Flutter实现自定义标题栏(appBar)
flutter
巴拉巴拉~~17 小时前
Flutter 通用图片预览组件 CommonImagePreview:缩放+滑动+保存+多图切换
flutter
巴拉巴拉~~18 小时前
Flutter 通用底部导航组件 CommonBottomNavWidget:状态保持 + 凸起按钮适配
flutter