方法一:使用 方法 SystemChrome.setSystemUIOverlayStyle
SystemChrome.setSystemUIOverlayStyle(
Theme.of(context).brightness == Brightness.dark
? SystemUiOverlayStyle.light
: SystemUiOverlayStyle.dark)
方法二:使用 AnnotatedRegion
return AnnotatedRegion<SystemUiOverlayStyle>(
value: SystemUiOverlayStyle.dark,
child:Text("状态栏颜色"),
);
方法三:使用 AppBar自动适配
return Scaffold(
appBar: AppBar(
title: Text('标题'),
),
);