0

我正在使用单个 Activity 创建一个应用程序,因此main_activity我将fragmentasNavHostFragment和底部设置为BottomNavigationView. 在片段 A(选择的第一个选项卡)中,如果我单击 button_1...在新片段 (A1) 上导航。当然在片段 A1 中我需要隐藏BottomNavigationView,所以main_activity我正在使用addOnDestinationChangedListener隐藏BottomNavigationView

问题是,如果我想立即使用转换(进入、退出、popup_enter、popup_exit)BottomNavigationView隐藏。(图片上的示例1)

我该怎么做才能与图像上的示例 2 相同?在此处输入图像描述

4

1 回答 1

0

看起来您在“BottomNavigationView”下方有“NavHostFragment”。因此,即使您要延迟隐藏BottomNavigationView片段转换,仍然会在其后面发生。因此,如果不完全更改您的实现,就不可能在底部上方有新的片段过渡BottomNavigationView

于 2021-03-04T00:26:04.500 回答