여러 navGraph에서 Safeargs를 사용하는 방법

Dec 13 2020

두 가지 활동을 사용해야하는 학교 과제 용 앱을 만들고 있는데, 둘 다 여러 조각이있는 navGraph가 있습니다.

프래그먼트간에 데이터를 전달하는 방법을 알고 있지만 safeArgs를 사용하여 userActivity의 데이터를 mainActivity로 전달해야합니다.

userFragment에서 mainFragment로 userId를 전달해야합니다.

나는 이것에 대한 정보를 찾을 수 없었습니다. 누군가 나를 도울 수 있습니까?

사용자 탐색

메인 네비게이션

답변

1 DatPhamTat Dec 13 2020 at 06:51

인수를 UserFragment에서 MainActivity처음 으로 전달한 다음 MainFragmentusing 에서 인수를 추출해야합니다 MainFragmentArgs.fromBundle(requireActivity().intent.extras). 자세한 내용은 요구 사항을 구현하는 방금 만든이 간단한 저장소를 확인하십시오.

https://github.com/phamtdat/MultipleNavGraphDemo