Сделать приложение флаттера полноэкранным

Как я могу сделать приложение флаттера в полноэкранном режиме. Я уже выяснил, как скрыть строку состояния Скрыть панель состояния 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 ([]);

Ответ 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'),
           ),
         ),
      );
   }
}