更改方向后,Android BottomAppBar不会隐藏在滚动条上

更改方向后,Android BottomAppBar不会隐藏在滚动条上,android,layout,material-design,bottomnavigationview,bottombar,Android,Layout,Material Design,Bottomnavigationview,Bottombar,在我的应用程序中,我有一个活动。通过将片段附加到活动,我隐藏了BottomAppBar。因此,在我的片段中,BottomAppBar是不可见的。当我将方向从纵向更改为横向时,BottomAppBar在方向更改后可见。所以我把这个myBottomBar.performHide()放在我的片段中,但这没有效果。BottomAppBar仍然可见。此外,在布局文件中,我将标志app:hideOnScroll=“true”设置为BottomAppBar,但这在方向更改后也不起作用 不确定,但您是否检查了“

在我的应用程序中,我有一个活动。通过将片段附加到活动,我隐藏了
BottomAppBar
。因此,在我的片段中,
BottomAppBar
是不可见的。当我将方向从纵向更改为横向时,
BottomAppBar
在方向更改后可见。所以我把这个
myBottomBar.performHide()
放在我的片段中,但这没有效果。
BottomAppBar
仍然可见。此外,在布局文件中,我将标志
app:hideOnScroll=“true”
设置为
BottomAppBar
,但这在方向更改后也不起作用

不确定,但您是否检查了“onConfiguration Changed()”方法?是的,我尝试在onConfiguration change中调用
myBottomBar.performHide()
,但这也没有效果。我想您应该发布
layout.xml
app:hideOnScroll=“true”
行为。。。滚动视图应位于嵌套的滚动视图中。因为它使用了一个自定义的
CoordinatorLayout.Behavior
,它依赖于
嵌套滚动视图的实例。如果你能发布一些代码,那也太好了。