Итак, у меня есть четыре фрагмента, которые связаны с нижней навигационной панелью с помощью навигационного графика. У меня есть условие, что если пользователь вошел в систему, мне нужно показать products_fragment в 3-й позиции, иначе мне нужно показать basket_fragment в 3-й позиции. Я знаю, что есть способ с помощью метода setOnNavigationItemSelectedListener. Но есть ли другой способ добиться с помощью функций навигационного графа?
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/homeFragment"
android:icon="@drawable/ic_boutique"
android:title="@string/boutique" />
<item
android:id="@+id/categoryFragment"
android:icon="@drawable/ic_categorie"
android:title="@string/category" />
<item
android:id="@+id/basketFragment"
android:icon="@drawable/ic_panier"
android:title="@string/basket" />
<item
android:id="@+id/profileFragment"
android:icon="@drawable/ic_moi"
android:title="@string/my_profile" />
</menu>