Android Navigation 사용하기
사용 버전: Android Studio 3.6.3
사용 언어: Kotlin 1.3.71
안드로이드 Navigation 사용하기에 대해서 알아보겠습니다.
Navigation은 Android Jetpack library에 속하며, 화면 전환을 쉽게 다룰 수 있게 해줍니다.
https://developer.android.com/jetpack/androidx/releases/navigation#declaring_dependencies
위의 링크에 들어가면 개발 버전과 안정된 버전이 있습니다. 저는 안정된 버전을 사용하겠습니다.
현재: 2.2.2
현재 앱 build.gradle의 dependencies에 정의를 해줍니다.
위에 Sync Now를 누릅니다.
그리고 Safe Args를 사용하기 상위 build.gradle에 정의합니다.
수정 후, Sync now를 눌러줍니다.
그리고 다시, app 용 build.gradle로 돌아가서 apply plugin:을 적어줍니다.
수정 후, Sync now를 누릅니다.
완료되면, res - new - Android Resource File을 누릅니다.
이렇게 적어주고, OK를 누릅니다.
activity_main.xml로 가서 다음과 같이 fragment를 정의합니다.
그러면 방금 만든 navigation.xml 파일에 NavHost가 등록됩니다.
끝.
카테고리: Android
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.