HarmonyOS 鸿蒙Next全屏多窗口打开怎么自由切换显示窗口
HarmonyOS 鸿蒙Next全屏多窗口打开怎么自由切换显示窗口
我在主窗口上创建一个子窗口,在主页面上点击按钮像子窗口填充内容,然后全屏显示。接下来怎么在不删除子窗口下切换回主窗口显示?
创建窗口,未显示
显示子窗口
关于HarmonyOS 鸿蒙Next全屏多窗口打开怎么自由切换显示窗口的问题,求教
8 回复
这个方法我不太会用,我等仓颉兼容模拟器可以安装的时候我再去做这个功能。反正现在又没有正式版,所以不急,个人觉得这功能是应该会有的,openHarmony那边的文档也出来了第三方api,只希望harmonyOS这边也赶紧出来吧。
可以看一下窗口提供的setWindowFocusable接口,
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#setwindowfocusable9
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#setwindowfocusable9
用主窗口的showWindow不行吗?我最近也准备开发这种主窗口子窗口切换展示的内容,想问下楼主子窗口可以一直在后台运行吗?
正常来说,一个窗口是独立页面,要想切换回页面不刷新就需要切换窗口来实现,就像所有窗口叠加一样,正常是显示最上面的那个窗口,当有需要的时候,可以把需要的窗口拉升到最上面这样就可以实现不刷新显示之前的页面。目前我看文档中仓颉项目可以有相关api。
HarmonyOS 鸿蒙Next最新免费课程学学啊 https://www.itying.com/category-93-b0.html
我看了,仓颉文档有方法,隐藏,升降窗口api,但是我没有设备测试,所以不清楚效果。