у меня костыльным образом подобное реализовано - есть enum, в котором все места, откуда можно перейти на один и тот же экран. В этом экране есть переменная, которую я и инициализирую при переходе соответствующим значением из enum, а потом в конечном экране в зависимости от значения этой переменной - делаю то что нужно
понял, ща попробую, благодарю! думал , может , в навигации есть что для этих целей о чем не знаю