У меня есть CoordinatorLayout
, который содержит BottomNavigationView
и AppBarLayout
с ToolBar
внутри. (BottomNavigationView
не находится внутри AppBarLayout
, поскольку это нарушает положение BottomNavigationView
).
Мне нужно показать / скрыть AppBarLayout
и BottomNavigationView
программно, когдапроисходят определенные события (например, на фрагменте onResume
), и до сих пор мне удалось установить appBarLayout.setExpanded(true, true)
, чтобы показать / скрыть панель приложений, но я не могу понять, как сделать то же самое для BottomNavigationView
, поскольку у него нет никакого способа показать / скрыть себя.
Поведение моего BottomNavigationView
- app:layout_behavior="@string/hide_bottom_view_on_scroll_behavior"
, установленное в макете xml. Как я могу получить ссылку на это поведение в моем коде для управления его развернутым / свернутым состоянием?