У меня есть фрагмент экрана сборки из нескольких фрагментов (макет планшета).Мне нужен простой централизованный механизм для предотвращения выхода из экрана (например, навигации в другое место назначения) с помощью NavController.
Я использую компонент навигации Android.Поскольку у меня есть опыт в разработке под iOS, я ищу что-то вроде обратного вызова "shouldPerformSegue", где я могу отменить навигацию, если я решу, что что-то нужно сделать в первую очередь.
В идеале я бы хотел "не переопределять NavController».На самом деле, я бы хотел сохранить NavController без изменений.Моя конечная цель - найти общее решение, которое при необходимости можно использовать на других экранах.