statusBarTransparent function
透明状态栏
Implementation
statusBarTransparent({Brightness brightness = Brightness.dark, Color? color}) {
bool light = brightness == Brightness.light;
SystemUiOverlayStyle style = SystemUiOverlayStyle(
systemNavigationBarColor: color ?? Color(0xFF000000),
systemNavigationBarDividerColor: null,
/// 注意安卓要想实现沉浸式的状态栏 需要底部设置透明色
statusBarColor: Colors.transparent,
statusBarBrightness: light ? Brightness.dark : Brightness.light,
statusBarIconBrightness: light ? Brightness.light : Brightness.dark,
systemNavigationBarIconBrightness:
light ? Brightness.dark : Brightness.light,
);
SystemChrome.setSystemUIOverlayStyle(style);
}