По сути, у меня есть следующий график навигации:
Я хочу изменить свою начальную точку на навигационном графике на fragment 2
сразу после его достижения (во избежание возврата к fragment 1
при нажатии кнопки "назад" - как на заставке).
Это мой код:
navGraph = navController.getGraph();
navGraph.setStartDestination(R.id.fragment2);
navController.setGraph(navGraph);
Но, очевидно, он не работает и возвращается к fragment 1
после нажатия кнопки назад.
Я делаю это неправильно? Есть ли другое решение?