android 嵌套导航菜单,嵌套导航图  |  Android 开发者  |  Android Developers

本文介绍了如何在Android应用中使用嵌套导航图来整理和重复使用界面,详细阐述了创建和管理嵌套图的过程,包括从根图访问嵌套图的目的地以及在代码中引用嵌套图的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

您可以将一系列目的地归入父级导航图(称为“根图”)内的一个嵌套图中。嵌套图对于整理和重复使用应用界面的各个部分(例如独立的登录流程)非常有用。

嵌套图可以封装其目的地。与根图一样,嵌套图必须具有标识为起始目的地的目的地。嵌套图之外的目的地(例如根图上的目的地)只能通过其起始目的地访问嵌套图。

图 1 显示了一个简单的转帐应用的导航图。从左侧的起始目的地中,该图分出两个流程:一个位于顶部,用于汇款;另一个位于底部,用于查看帐号余额。

dcebb2658a052cc96a6cb726855c40f6.png

图 1.转帐导航图

如需将目的地归入一个嵌套图中,请执行以下操作:

在 Navigation Editor 中,按住 Shift 键,然后点击您想要添加到嵌套图中的目的地。

右键点击以打开上下文菜单,然后依次选择 Move to Nested Graph > New Graph。目的地包含在嵌套图中。图 2 显示了 Navigation Editor 中的嵌套图:

1efd31cf54e214013e8dc7867df71854.png

图 2.Graph Editor 中的嵌套图

点击嵌套图。此时 Attributes 面板中会显示以下属性:

Type,其中包含“Ne

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值