Android 隐藏晶圆厂时,如何移除底部AppBar中的切口?

Android 隐藏晶圆厂时,如何移除底部AppBar中的切口?,android,floating-action-button,android-jetpack,Android,Floating Action Button,Android Jetpack,我的布局中有一个固定在底部AppBar上的晶圆厂。在某些屏幕上,我想显示晶圆厂和剪切,在另一个屏幕上,我想让它消失 是包含FAB和BottomAppBar的布局。 是我的BaseFragment,我在这里处理FAB是否应该可见 我的应用程序是以一种在第一个屏幕上看不到晶圆厂的方式构建的 当我使用View.GONE作为可见性时,有晶圆厂的屏幕上的晶圆厂和断片是正确的,但在没有晶圆厂的屏幕上,断片仍然存在 当我使用View.INVISIBLE作为可见性时,fab是正确的,但在有fab的屏幕上不存在剪

我的布局中有一个固定在底部AppBar上的晶圆厂。在某些屏幕上,我想显示晶圆厂和剪切,在另一个屏幕上,我想让它消失

是包含FAB和BottomAppBar的布局。 是我的BaseFragment,我在这里处理FAB是否应该可见

我的应用程序是以一种在第一个屏幕上看不到晶圆厂的方式构建的

当我使用View.GONE作为可见性时,有晶圆厂的屏幕上的晶圆厂和断片是正确的,但在没有晶圆厂的屏幕上,断片仍然存在

当我使用View.INVISIBLE作为可见性时,fab是正确的,但在有fab的屏幕上不存在剪切,但在没有fab的屏幕上,两者都是正确的。

使用BottomAppBar和FloatingAction按钮只需使用:

fab.hide()

用晶圆厂就行了。hide@GabrieleMariotti我爱你。如果你愿意的话,你可以把你的评论作为一个答案,我会这样标记