在“全屏活动”中,BottomsheetDialog出现在navigationBar高度上方

问题描述

在FullScreenActivity中,如何使BottomSheetDialog忽略NavigationBar的高度?

我使用下面的代码将活动设置为“全屏”。

...View.SYstem_UI_FLAG_HIDE_NAVIGATION or View.SYstem_UI_FLAG_FULLSCREEN...

除了BottomSheetDialog之外,它可以与其他所有功能完美配合。 我希望BottomSheetDialog从设备底部出现,但是好像它在意“ NavigationBar”的高度。

我在“ Gesture模式”等不同类型的导航类型上进行了测试,它仍然显示在NavigationBar上方,但空间更短-这意味着它可以弥补差距。 我已经尝试了所有可以找到的方法,例如主题和其他窗口设置,但我想我的知识显然很短。

如何使其忽略NavigationBar的高度?

非常感谢, 约翰

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)