更改方向后,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
,它依赖于嵌套滚动视图的实例。如果你能发布一些代码,那也太好了。