Я новичок во Flutter, и я хотел изменить цвет строки состояния моего приложения.После некоторого поиска в Google я нашел способ сделать это.Он должен был добавить следующий код в мою функцию main
.
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
statusBarColor: Colors.white
));
Но после добавления и запуска моего приложения я получил следующую ошибку: -
Compiler message:
lib/main.dart:15:40: Error: Method not found: 'SystemUiOverlayStyle'.
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
^^^^^^^^^^^^^^^^^^^^
lib/main.dart:15:3: Error: Getter not found: 'SystemChrome'.
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
^^^^^^^^^^^^
Пожалуйста, сообщите мнев чем проблема.Заранее спасибо!
Моя main
функция: -
void main() {
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
statusBarColor: Colors.white
));
runApp(WilliamClient());
}
Мой pubspec.yaml
файл: -
name: william_client
description: Client App for William Assistant and TV.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
firebase_auth: 0.8.4+5
cloud_firestore: 0.10.1
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
fonts:
- family: Montserrat
fonts:
- asset: fonts/Montserrat.ttf
- family: MontserratLight
fonts:
- asset: fonts/Montserrat-Light.ttf
- family: RobotoMono
fonts:
- asset: fonts/RobotoMono.ttf