我想使用导航体系结构将数据传递到BottomNavigationView。我有一个选项卡,当用户单击该选项卡时,已通过捆绑程序并使用了安全的args来完成此操作,但是对于我当前在BottomNavigation视图中拥有的实现,我不知道如何实现它。
val navController = Navigation.findNavController(this, R.id.fragment_container)
// Set up navigation menu
bottom_navigation.setupWithNavController(navController)
BottomNavigationView的菜单如下:
<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时如何传递信息?