Темные значки в строке состояния после перехода на Flutter 2
Недавно я обновил версию Flutter с 1.22.6 до 2.0.2. Но теперь, когда я создаю новый проект флаттера (приложение счетчика по умолчанию), значки в строке состояния темные. Они были легкими до перехода на 2.0.2:
Как это исправить? Я пытался установить световой статусBarIconBrightness в AppBarTheme, но это не работает:
appBarTheme: AppBarTheme(
systemOverlayStyle: SystemUiOverlayStyle(
statusBarIconBrightness: Brightness.light,
),
),
2 ответа
Вы должны установить
statusBarColor
также для dart statusBarColor вы должны использовать яркие цвета для яркости
AppBarTheme(color: Colors.blue,
brightness: Brightness.dark,
systemOverlayStyle: SystemUiOverlayStyle(
statusBarColor: Colors.blue
))
Попробуй это
return MaterialApp(
theme: ThemeData(
appBarTheme: Theme.of(context).appBarTheme.copyWith(brightness: Brightness.dark,),
...
),
...
);