SystemUiOverlayStyle systemUiOverlayStyle =
const SystemUiOverlayStyle(
statusBarColor: Colors.transparent,//狀態(tài)欄
systemNavigationBarColor:Color(0xffffffff),//虛擬按鍵背景色
systemNavigationBarDividerColor: Colors.transparent,
systemNavigationBarIconBrightness: Brightness.dark,//虛擬按鍵圖標(biāo)色
statusBarIconBrightness: Brightness.light,
statusBarBrightness: Brightness.light,
);
SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
放在 main(){}最后面
在頁面 里也可以修改
@override
Widget build(BuildContext context) {
SystemUiOverlayStyle systemUiOverlayStyle =
const SystemUiOverlayStyle(
statusBarColor: Colors.transparent,//狀態(tài)欄
systemNavigationBarColor:Color(0xffffffff),//虛擬按鍵背景色
systemNavigationBarDividerColor: Colors.transparent,
systemNavigationBarIconBrightness: Brightness.dark,//虛擬按鍵圖標(biāo)色
statusBarIconBrightness: Brightness.light,
statusBarBrightness: Brightness.light,
);
return AnnotatedRegion<SystemUiOverlayStyle>(
value: systemUiOverlayStyle, //SystemUiOverlayStyle.dark,
child: ..., //getBody
);
}