Как я могу сделать приложение флаттера в полноэкранном режиме. Я уже выяснил, как скрыть строку состояния Скрыть панель состояния Android в приложении Flutter. но я не могу найти, как скрыть панель навигации Android.
Сделать приложение флаттера полноэкранным
Ответ 1
Это точно так же, как для строки состояния Android.
Выполнение SystemChrome.setEnabledSystemUIOverlays([])
скрывает как строку состояния, так и панель навигации.
Ответ 2
// to hide only bottom bar:
SystemChrome.setEnabledSystemUIOverlays ([SystemUiOverlay.top]);
// to hide only status bar:
SystemChrome.setEnabledSystemUIOverlays ([SystemUiOverlay.bottom]);
// to hide both:
SystemChrome.setEnabledSystemUIOverlays ([]);
Ответ 3
Для этого есть плагин: fullscreen_mode
Ответ 4
AppBar - это ваша панель навигации, поэтому просто удалите ее из своего кода, как показано ниже.
//Новый этот код должен работать, AppBar - панель навигации
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
home: new Scaffold(
body: new Center(
child: new Text('Hello World'),
),
),
);
}
}