Я создаю приложение для школьного задания, где мне нужно использовать 2 действия, каждое из которых имеет navGraph с несколькими фрагментами.
Я знаю, как передавать данные между фрагментами, но мне нужно передать данные из userActivity в mainActivity с помощью safeArgs.
Мне нужно передать userId из userFragment в mainFragment
Я не смог найти никакой информации по этому поводу, может ли кто-нибудь помочь мне?
Сначала вам нужно передать аргументы из UserFragment
в MainActivity
, а затем извлечь аргументы внутри вашего MainFragment
, используя MainFragmentArgs.fromBundle(requireActivity().intent.extras)
. Для получения подробной информации ознакомьтесь с этим простым репозиторием, который я только что создал, который реализует ваши требования.