Cara menggunakan Safeargs dengan beberapa navGraphs
Saya membuat aplikasi untuk tugas sekolah di mana saya perlu menggunakan 2 aktivitas, yang keduanya memiliki navGraph dengan banyak fragmen.
Saya tahu cara meneruskan data di antara fragmen, tetapi saya harus meneruskan data dari userActivity ke mainActivity menggunakan safeArgs.
Saya harus meneruskan userId dari userFragment ke mainFragment
Saya belum dapat menemukan informasi apa pun tentang ini, dapatkah seseorang membantu saya?
navigasi pengguna
navigasi utama
Jawaban
Anda harus meneruskan argumen dari UserFragment
ke MainActivity
pertama, lalu mengekstrak argumen di dalam MainFragment
penggunaan Anda MainFragmentArgs.fromBundle(requireActivity().intent.extras)
. Untuk detailnya, periksa repositori sederhana yang baru saja saya buat yang mengimplementasikan kebutuhan Anda.
https://github.com/phamtdat/MultipleNavGraphDemo