[Android] Safe Args로 프래그먼트 간 데이터 전달하기

김민주·2022년 12월 28일
0

Android

목록 보기
19/21

Navigaton의 Argument인 Safe Args로 데이터를 전달해보자!

1. 의존성 추가

  1. 프로젝트의 Build.gradle

id 'androidx.navigation.safeargs.kotlin' version '2.5.3' apply false

  1. app Build.gradle

id 'androidx.navigation.safeargs.kotlin


2. navgraph에서 Arguments 설정

원하는 프래그먼트에 아규먼트를 추가해준다.

3. 프래그먼트에서 데이터 받기

Bundle 사용 시 보안 위험이 있다.

args.book 으로 데이터를 받는다.

profile
𝐃𝐨𝐧'𝐭 𝐛𝐞 𝐚 𝐩𝐫𝐨𝐜𝐫𝐚𝐬𝐭𝐢𝐧𝐚𝐭𝐨𝐫💫

0개의 댓글