我的布局中有一个固定在BottomAppBar上的FAB。在某些屏幕上,我想显示FAB(和切口),在其他屏幕上,我希望它消失。
this是我的布局,其中包含FAB和BottomAppBar。this是我的BaseFragment,由我处理FAB是否应可见。
我的应用以某种方式构建,在第一个屏幕上看不到晶圆厂。
当我使用View.GONE进行可见时,在具有fab的屏幕上fab和切口正确,但是在没有fab的屏幕上,切口仍然存在。
[当我使用View.INVISIBLE进行可见时,该晶圆厂是正确的,但在带有晶圆厂的屏幕上不存在切口,但是在没有晶圆厂的屏幕上,两者都是正确的。
仅使用BottomAppBar
和FloatingActionButton
:
fab.hide()