【发布时间】:2019-07-27 18:14:11
【问题描述】:
我在 Flutter 中遇到了一个问题,至少是 Android 模拟器,这很烦人。
我在全屏模式下使用屏幕,所以我想摆脱底部导航栏。
为此,在stackoverflow中研究和检查后,我使用以下命令:
SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.top]);
当buid 方法启动时,它被放置在类的顶部。
问题在于,它确实有效,底部栏消失了,但是...一旦我与屏幕交互,它就会从底部弹出,覆盖任何东西......
这特别烦人,因为我的应用程序底部有一个标签小部件......所以只要我触摸屏幕,底部栏就会弹出......所以我无法真正触摸标签,我触摸了覆盖的底部吧。
有谁知道这个问题或者有过经历吗?
【问题讨论】:
-
@GünterZöchbauer 我认为您回答了状态栏,而 OP 要求提供导航栏。
-
您可以使用 AnnotatedRegion 提供不同的值。没有调查 AppBar 实际覆盖了哪些值
-
您找到解决方案了吗?
-
有什么解决办法吗??? (提出这个问题)
标签: android dart flutter android-emulator bottombar