Темные значки в строке состояния после перехода на 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,),
       ...
     ),
     ...
 );
Другие вопросы по тегам