使用navigation在折叠屏上展示双栏,如何拦截系统返回键关闭栈里的页面或者组件?
使用navigation在折叠屏上展示双栏,左侧为导航,右侧为内容栈(NavPathStack)。
当用户每次触发系统返回键时,会逐个关闭右侧栈里的页面或者组件。想拦截系统返回键事件,由自己控制如何关闭栈里的页面,应该如何拦截返回事件?
HarmonyOS
赞
收藏 0
回答 1
相关问题
使用navigation在折叠屏上展示双栏,右栏如何展示默认的page页面呢?
2294浏览 • 1回复 待解决
HarmonyOS Swiper中item由于使用了Navigation,导致在折叠屏大屏上展示宽度异常
631浏览 • 1回复 待解决
HarmonyOS subWindow展示的时候,如何实现系统返回键关闭subWindow
769浏览 • 1回复 待解决
HarmonyOS navigation的首页在折叠屏上的适配
579浏览 • 1回复 待解决
HarmonyOS 如何拦截系统返回键,由开发者来控制关闭、后退当前Web页面?
833浏览 • 1回复 待解决
HarmonyOS 全模态怎么拦截系统返回键
599浏览 • 1回复 待解决
Navigation 在栈底页面时,无法侧滑返回桌面
2841浏览 • 1回复 待解决
HarmonyOS 弹窗中如何拦截返回键
695浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何拦截物理返回键
740浏览 • 1回复 待解决
HarmonyOS 使用navigation 方式加载页面,,折叠屏全屏二级页面第一个页面不显示返回按钮
751浏览 • 1回复 待解决
HarmonyOS 在Page中如何拦截系统返回
612浏览 • 1回复 待解决
HarmonyOS 页面如何拦截系统的物理返回按键
1206浏览 • 1回复 待解决
react-native 如何监听HarmonyOS侧滑返回或者点击系统返回键
1622浏览 • 1回复 待解决
如何屏蔽系统的返回键?
892浏览 • 1回复 待解决
HarmonyOS Navigation的折叠屏适配问题
857浏览 • 1回复 待解决
HarmonyOS 使用Navigation,如何实现栈中指存在唯一的页面
678浏览 • 1回复 待解决
在折叠屏上,想实现宽屏时展示两页内容(例如:列表页、详情页),窄屏时展示一页内容
2326浏览 • 1回复 待解决
HarmonyOS 自定义dialog怎么屏弊系统的返回键
1293浏览 • 1回复 待解决
HarmonyOS 组件导航Navigation复杂场景页面栈管理
978浏览 • 1回复 待解决
HarmonyOS 如何通过router关闭页面栈中的指定页面
888浏览 • 1回复 待解决
HarmonyOS navigation支持不了折叠屏适配
921浏览 • 1回复 待解决
HarmonyOS 页面栈关闭问题
977浏览 • 1回复 待解决
HarmonyOS 系统返回如何拦截
703浏览 • 1回复 待解决
HarmonyOS 在一个HSP模块中的Component中如何监听系统返回键和Navigation的返回事件
613浏览 • 1回复 待解决
HarmonyOS 如何在APP应用中监听物理返回键关闭页面的事件?
1158浏览 • 1回复 待解决
在NavDestination的onBackPressed()中拦截即可