Android Jetpack是一套用于简化Android应用开发的组件库。其中一个重要组件是Navigation,它提供了一种简单且一致的方式来实现应用内导航。本文将详细介绍Navigation组件的使用,并提供相应的源代码示例。
- 添加Navigation依赖
首先,在项目的build.gradle文件中添加Navigation的依赖:
dependencies {
def nav_version = "2.3.5"
implementation "androidx.navigation:navigation-fragment-ktx:$nav_version"
implementation "androidx.navigation:navigation-ui-ktx:$nav_version"
}
- 创建Navigation图表
Navigation图表是一个XML文件,用于定义应用的导航结构。在res文件夹中创建一个名为navigation
的目录,并在该目录下创建一个XML文件,例如nav_graph.xml
。以下是一个简单的Navigation图表示例:
&