
UIAbility内部页面跳转示例代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本示例代码展示了如何在HarmonyOS应用开发中实现UIAbility内的页面跳转功能,帮助开发者快速上手相关操作。
在文档应用中,可以为不同的文档实例内容绑定不同的Key值。每次新建文档时,可以传入一个新的Key值(例如文件路径作为标识),此时AbilityStage启动UIAbility时会创建新的UIAbility实例;当新建立的文档保存后返回桌面或打开已保存的文档时再次访问该文档,则重新启动此UIAbility会加载之前已保存的内容。以以下步骤为例:首先,打开文件A并对应地启动一个新的UIAbility实例(例如为它分配一个名为“UIAbility实例1”的标识)。在最近任务列表中关闭文件A的任务进程后,“UIAbility实例1”会被销毁,返回桌面后再重新打开文件A时会创建新的UIAbility实例(如新命名的“UIAbility实例2”),然后回到桌面并打开另一个文档B,此时启动一个新的UIAbility实例(例如为它分配一个名为“UIAbility实例3”的标识)。再从桌面再次打开之前提到过的文件A,系统会自动匹配先前已有的Key值,并调用与之对应的旧的UIAbility实例(即“UIAbility实例2”),从而直接加载该文档的内容。
全部评论 (0)
还没有任何评论哟~


