我试图隐藏我的android默认导航栏。我在main.dart
上使用SystemChrome
:
void main() async {
SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.top]);
...
但是只要我一触碰屏幕,导航栏就会再次出现。
另一方面,当我同时隐藏顶部和底部时使用:
void main() async {
SystemChrome.setEnabledSystemUIOverlays([]);
...
它们都是永久的删除。
我只需要删除底部导航栏。有什么问题吗?我怎样才能解决这个问题呢?
感谢尝试使用SystemChrome.setEnabledSystemUIMode
代替SystemChrome.setEnabledSystemUIOverlays
的例子:
SystemChrome.setEnabledSystemUIMode(
SystemUiMode.manual,
overlays: [SystemUiOverlay.top],
);