使用onBackPress对子窗口进行销毁
使用子窗口创建悬浮窗或者子窗口后,除了关闭按钮还希望使用系统能力对新创建的窗口进行销毁处理。
使用场景:视频小窗播放,红包雨场景。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
http文档中,为什么成功不销毁,而异常需要销毁?
308浏览 • 1回复 待解决
如何理解和重写onBackPress生命周期
799浏览 • 1回复 待解决
如何设置应用子窗口,并对其进行属性设置等操作
403浏览 • 1回复 待解决
http是否一定要销毁request,不销毁会有什么后果
226浏览 • 1回复 待解决
当子组件设置了position,onPlaceChildren是不是对子组件不起效?
530浏览 • 1回复 待解决
多UIAbility应用关闭时,如何监听应用销毁
614浏览 • 1回复 待解决
自定义组件什么时候销毁
608浏览 • 1回复 待解决
worker不主动销毁会造成内存泄露吗
599浏览 • 0回复 待解决
LazyForEach中滑出显示区域的子组件会被销毁
602浏览 • 1回复 待解决
使用Drawing进行2d图像绘制
427浏览 • 1回复 待解决
对于判断当前page页面是否销毁以及主动关闭或销毁当前page页面有相关方法吗
429浏览 • 1回复 待解决
子窗口的页面能通过router跳转主窗口的页面
448浏览 • 0回复 待解决
DevEco Studio怎么使用真机进行调试
6856浏览 • 1回复 待解决
使用mysql的binlog进行监控有什么意义?
884浏览 • 1回复 待解决
want的拉起回调,日常使用软件进行支付,使用当前软件唤起另外一个软件进行支付
450浏览 • 1回复 待解决
如何设置窗口启动图片
776浏览 • 1回复 待解决
应用创建了多个子窗口,是否可以给这些子窗口设置层级
244浏览 • 1回复 待解决
MainAbility如何才不会被销毁和重新加载?
4941浏览 • 1回复 待解决
如何使用安全控件SaveButton进行图片的快速保存
684浏览 • 1回复 待解决
使用dialog窗口实现红包雨窗口创建
346浏览 • 1回复 待解决
如何使用命令行进行app打包
472浏览 • 1回复 待解决
如何监听窗口大小的变化
787浏览 • 1回复 待解决
电脑端窗口预关闭实现
286浏览 • 1回复 待解决
如何用WebView创建新窗口。
380浏览 • 1回复 待解决
ArkTs UI如何使用列表组件list如何进行分页?
2139浏览 • 1回复 待解决
使用的核心API
自定义组件的生命周期
ohos.window - setWindowTouchable
核心代码解释
在页面中新建一个按钮创建出一个新的子窗口,在子窗口中添加一个按钮用以模拟关闭按钮。
同时使用setWindowTouchable()让子窗口获焦,onBackPress()对子窗口的手势行为进行监听。
创建子窗口:
子窗口页面监听返回动作:
总结:
子窗口的可触属性让子窗口获焦,否则会由主窗口直接捕获onBackPressSecnario。