AndroidJetpack Fragment之Navigation和ViewPager2
新的Fragment导航方式:Navigation 1.创建若干个fragment 2.添加导航 1)新建Navigation:右键res文件夹,New->Android Resource File,Resource Type选择Navigation 2)添加Freagment:Navagation文件中,点击左上角添加,按顺序添加Fragment,拖动四边的节点可以设置导航顺序 3)添加HostFragment到container中 3.添加容器 activity中拖动添加containers->NavHostFragment并选择Navagation,或者添加代码: <fragment android:id="@+id/fragment" android:name="androidx.navigation.fragment.NavHostFragment" android:layout_width="0dp" android:layout_height="0dp" app:defaultNavHost="true" app:navGraph="@navigation/main_nav_controler" /> 4.设置跳转 指定位置添加代码: Navigation.findNavController(btn).navigate(R.id.action