获取状态栏高度
使用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(),
));
参考官方文档:修改状态栏颜色