Android 使用导航体系结构在BottomNavigationView上传递参数

Android 使用导航体系结构在BottomNavigationView上传递参数,android,architecture,navigation,bottomnavigationview,Android,Architecture,Navigation,Bottomnavigationview,我想使用导航架构将数据传递到BottomNavigationView。我有一个选项卡,当用户单击它时,我已经通过bundle和使用safe args完成了这项工作,但是对于我目前为BottomNavigation视图提供的实现,我不知道如何实现它 val navController = Navigation.findNavController(this, R.id.fragment_container) // Set up navigation menu bott

我想使用导航架构将数据传递到BottomNavigationView。我有一个选项卡,当用户单击它时,我已经通过bundle和使用safe args完成了这项工作,但是对于我目前为BottomNavigation视图提供的实现,我不知道如何实现它

val navController = Navigation.findNavController(this, R.id.fragment_container)
        // Set up navigation menu
        bottom_navigation.setupWithNavController(navController)
底部导航视图的菜单如下所示:

<menu xmlns:android="http://schemas.android.com/apk/res/android">

    <item
        android:id="@+id/mainEventsFragment"
        android:icon="@drawable/ic_home"
        android:title="@string/title_home" />

    <item
        android:id="@+id/notificationsFragment"
        android:icon="@drawable/ic_notifications"
        android:title="@string/title_notifications" />

    <item
        android:id="@+id/inboxFragment"
        android:icon="@drawable/ic_message"
        android:title="@string/title_messages" />

    <item
        android:id="@+id/currentUserProfileFragment"
        android:icon="@drawable/ic_face"
        android:title="@string/title_profile" />

</menu>

当用户按下currentUserProfileFragment时,如何传递信息