特定のFragmentが表示される時にAppBarLayoutとBottomNavigationViewを非表示にする - Qiita

Navigationで画面遷移を実装している場合、こんなふうに実現できます。Fragment側からActivityのリソースにアクセスする必要がないので、Fragmentの独立性が維持できていいで…