使用onBackPress对子窗口进行销毁
使用子窗口创建悬浮窗或者子窗口后,除了关闭按钮还希望使用系统能力对新创建的窗口进行销毁处理。
使用场景:视频小窗播放,红包雨场景。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
销毁一个子窗口的方法
274浏览 • 1回复 待解决
使用dialog窗口实现红包雨窗口创建
654浏览 • 1回复 待解决
HarmonyOS onBackPress执行异常问题
381浏览 • 1回复 待解决
http文档中,为什么成功不销毁,而异常需要销毁?
665浏览 • 1回复 待解决
onBackPress生命周期是什么,如何重写
361浏览 • 1回复 待解决
当子组件设置了position,onPlaceChildren是不是对子组件不起效?
1696浏览 • 1回复 待解决
XComponent 使用demo,怎么动态创建、销毁 XComponent,及怎样将XComponent当做容器来使用
147浏览 • 1回复 待解决
如何设置应用子窗口,并对其进行属性设置等操作
672浏览 • 1回复 待解决
如何理解和重写onBackPress生命周期
2125浏览 • 1回复 待解决
Openharmony 3.1怎么在后台启动创建一个窗口进行显示?
2745浏览 • 0回复 待解决
HarmonyOS 使用@ohos.ArkUI.observer进行无感监听路由变化如何获取路由变化发生在哪个窗口呢?
196浏览 • 1回复 待解决
HarmonyOS bindSheet导致onBackPress回调链路被打破
235浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
280浏览 • 1回复 待解决
HarmonyOS 页面关闭后,页面的this没被销毁
49浏览 • 1回复 待解决
Worker线程如何销毁?
248浏览 • 1回复 待解决
http是否一定要销毁request,不销毁会有什么后果
511浏览 • 1回复 待解决
worker不主动销毁会造成内存泄露吗
1885浏览 • 0回复 待解决
基于JSVM创建引擎执行JS代码并销毁
283浏览 • 1回复 待解决
HarmonyOS 需要灵活创建和销毁组件的方式
194浏览 • 1回复 待解决
自定义组件什么时候销毁
1753浏览 • 1回复 待解决
多UIAbility应用关闭时,如何监听应用销毁
1680浏览 • 1回复 待解决
如何使用发布证书进行调试
282浏览 • 1回复 待解决
HarmonyOS route怎么销毁page
622浏览 • 1回复 待解决
如何使用JSVM-API接口创建多个引擎执行JS代码并销毁
234浏览 • 1回复 待解决
#鸿蒙学习大百科#UIAbility之前进行流转时候,怎样指定跳转的窗口模式?
56浏览 • 1回复 待解决
使用的核心API
自定义组件的生命周期
ohos.window - setWindowTouchable
核心代码解释
在页面中新建一个按钮创建出一个新的子窗口,在子窗口中添加一个按钮用以模拟关闭按钮。
同时使用setWindowTouchable()让子窗口获焦,onBackPress()对子窗口的手势行为进行监听。
创建子窗口:
子窗口页面监听返回动作:
总结:
子窗口的可触属性让子窗口获焦,否则会由主窗口直接捕获onBackPressSecnario。