Listview 在颤振上着色或显示图像状态栏

Listview 在颤振上着色或显示图像状态栏,listview,flutter,statusbar,Listview,Flutter,Statusbar,我正在努力使用列和列表视图小部件 我试着构建一个屏幕,但是所有的内容都放在较小的屏幕上,如果我能添加一个滚动视图就更好了。 文档建议使用ListView,这样所有内容都可以自动滚动 就这一点而言,事情已经准备好了,斗争来了: 我正在使用的列右侧的预览,它与时钟和电池表重叠 左边的预览我正在使用ListView,但状态栏显示为白色 我在这里尝试了一些东西,但除了基于明暗主题的图标颜色外,没有任何改变。见: 还有其他建议吗?或者一些正确构建的指南?在UI中没有AppBar的情况下,ListView

我正在努力使用列和列表视图小部件

我试着构建一个屏幕,但是所有的内容都放在较小的屏幕上,如果我能添加一个滚动视图就更好了。 文档建议使用ListView,这样所有内容都可以自动滚动

就这一点而言,事情已经准备好了,斗争来了:

我正在使用的列右侧的预览,它与时钟和电池表重叠 左边的预览我正在使用ListView,但状态栏显示为白色

我在这里尝试了一些东西,但除了基于明暗主题的图标颜色外,没有任何改变。见:


还有其他建议吗?或者一些正确构建的指南?

在UI中没有AppBar的情况下,ListView是这样创建的

要解决此问题,请将ListView包装在
MediaQuery.removePadding
小部件中

像这样

MediaQuery.removePadding(
        context: context,
        removeTop: true,
        child: getListBody(),
      )

请记住,继承小部件树的填充属性需要上下文参数。

谢谢您的帮助。。。工作得很有魅力。没有发现任何与这种方法。我将查找更多有关此MediaQuery的信息