Передать аргументы в BottomNavigationView с использованием архитектуры навигации - PullRequest
0 голосов
/ 10 февраля 2019

Я хочу передать данные в BottomNavigationView с использованием архитектуры навигации.У меня есть одна вкладка, которую когда пользователь щелкает по ней, я делал это через связку и используя безопасные аргументы, однако с той реализацией, которую я сейчас использую для своего BottomNavigation View, я не знаю, как это реализовать.

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?

...