前言
最近开始学android,虽然界面设置和web很像,但是很多细节上的东西截然不同。我写了一个APP,我需要从一个Fragment跳转到另一个ragment
实现方法
创建一个Navigation(导航图)
在Android项目中的res文件夹下——右键——new——Android Resource File——Resource Type选择Navigation

会在项目中自动生成一个navigation文件夹,把新建的xml文件放在里面
生成之后点击Design页面,点击
添加两个Fragment,通过Fragment侧边的箭头指向要跳转的Fragment,设置完之后切换回Code页面,我们可以看到有一个<action>标签,里面的id就是我们后续需要导航的id。

Code页面如下:
<fragment
android:id="@+id/navigation_today"
android:name="com.tdsss.healthdemo1.fragment.HomeFragment"

本文介绍了在Android应用中如何使用Navigation图形化工具创建导航图,并实现Fragment之间的跳转。首先,创建Navigation资源文件,然后在XML中设置Fragment之间的动作。接着,在MainActivity中设置NavController,绑定底部导航栏。最后,在子Fragment中通过NavController的navigate()方法实现点击按钮跳转。
最低0.47元/天 解锁文章
1368





