我尝试了几种使状态栏图标变暗的方法,但在按下主页并返回到应用后状态栏图标是白色的! 似乎是它的 flutter 错误。
但在 iOS 中它工作正常。
我试过这些方法:
安卓应用风格:
<item name="android:windowLightStatusBar">false</item>
应用栏亮度:
brightness: Brightness.dark
flutter API:
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle.dark.copyWith(
statusBarIconBrightness: Brightness.dark
));
flutter_statusbarcolor 包:
import 'package:flutter_statusbarcolor/flutter_statusbarcolor.dart';
FlutterStatusbarcolor.setStatusBarWhiteForeground(false);
最佳答案
将以下内容添加到您的小部件树中:
AnnotatedRegion<SystemUiOverlayStyle>(
value: SystemUiOverlayStyle.dark,
child: ...
)
关于dart - Flutter 将状态栏亮度更改为暗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55209774/