Safeargs'i birden çok navGraph ile kullanma

Dec 13 2020

Bir okul ödevi için, her ikisi de birden çok parçalı bir navGraph'a sahip olan 2 etkinliği kullanmam gereken bir uygulama oluşturuyorum.

Verileri parçalar arasında nasıl geçireceğimi biliyorum, ancak verileri userActivity'den mainActivity'ye safeArgs kullanarak geçirmem gerekiyor.

UserId'yi userFragment'dan mainFragment'a iletmem gerekiyor

Bununla ilgili herhangi bir bilgi bulamadım, biri bana yardım edebilir mi?

kullanıcı navigasyonu

ana yönlendirici

Yanıtlar

1 DatPhamTat Dec 13 2020 at 06:51

Sen gelen args geçmesi gerekiyor UserFragmentiçin MainActivity, sonra öncelikleTakvimlerim içindeki args ayıklamak MainFragmentkullanarak MainFragmentArgs.fromBundle(requireActivity().intent.extras). Ayrıntılar için, gereksinimlerinizi yerine getiren, az önce oluşturduğum bu basit depoya bakın.

https://github.com/phamtdat/MultipleNavGraphDemo