Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 当移除系统覆盖层时,颤振应用程序在屏幕顶部留下空白_Flutter - Fatal编程技术网

Flutter 当移除系统覆盖层时,颤振应用程序在屏幕顶部留下空白

Flutter 当移除系统覆盖层时,颤振应用程序在屏幕顶部留下空白,flutter,Flutter,使用SystemChrome.setEnabledSystemTimeOverlays([])删除系统覆盖时,应用程序不会展开以填充屏幕 完成main.dart文件: import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setEnabled

使用
SystemChrome.setEnabledSystemTimeOverlays([])删除系统覆盖时,
应用程序不会展开以填充屏幕

完成main.dart文件:

import 'package:flutter/material.dart';
import 'package:flutter/services.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();
  SystemChrome.setEnabledSystemUIOverlays([]);
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Container(
        color: Colors.red,
      ),
    );
  }
}
SystemChrome.setEnabledSystemTimeOverlays([])


颤振版本:1.22.2

我无法用颤振1.22(稳定)复制,但在人身上似乎有很好的效果 将Scaffold.resizetoavidbottompadding设置为true


您还可以尝试更新颤振和/或更改通道。甚至可能在物理设备上进行尝试。

我认为这只会发生在Android模拟器上。
Scaffold.resizetoavidobtompadding
对模拟器上的黑条没有任何作用。