使用navigation在折叠屏上展示双栏,如何拦截系统返回键关闭栈里的页面或者组件?
使用navigation在折叠屏上展示双栏,左侧为导航,右侧为内容栈(NavPathStack)。
当用户每次触发系统返回键时,会逐个关闭右侧栈里的页面或者组件。想拦截系统返回键事件,由自己控制如何关闭栈里的页面,应该如何拦截返回事件?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用navigation在折叠屏上展示双栏,右栏如何展示默认的page页面呢?
2533浏览 • 1回复 待解决
HarmonyOS Swiper中item由于使用了Navigation,导致在折叠屏大屏上展示宽度异常
779浏览 • 1回复 待解决
HarmonyOS navigation的首页在折叠屏上的适配
913浏览 • 1回复 待解决
HarmonyOS subWindow展示的时候,如何实现系统返回键关闭subWindow
914浏览 • 1回复 待解决
HarmonyOS 如何拦截系统返回键,由开发者来控制关闭、后退当前Web页面?
1122浏览 • 1回复 待解决
Navigation 在栈底页面时,无法侧滑返回桌面
3238浏览 • 1回复 待解决
HarmonyOS 全模态怎么拦截系统返回键
801浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何拦截物理返回键
990浏览 • 1回复 待解决
HarmonyOS 弹窗中如何拦截返回键
1032浏览 • 1回复 待解决
HarmonyOS 使用navigation 方式加载页面,,折叠屏全屏二级页面第一个页面不显示返回按钮
1080浏览 • 1回复 待解决
HarmonyOS 在Page中如何拦截系统返回
851浏览 • 1回复 待解决
HarmonyOS 页面如何拦截系统的物理返回按键
1959浏览 • 1回复 待解决
HarmonyOS 使用Navigation,如何实现栈中指存在唯一的页面
954浏览 • 1回复 待解决
HarmonyOS 组件导航Navigation复杂场景页面栈管理
1288浏览 • 1回复 待解决
HarmonyOS Navigation的折叠屏适配问题
1085浏览 • 1回复 待解决
在折叠屏上,想实现宽屏时展示两页内容(例如:列表页、详情页),窄屏时展示一页内容
2472浏览 • 1回复 待解决
HarmonyOS 页面栈关闭问题
1284浏览 • 1回复 待解决
react-native 如何监听HarmonyOS侧滑返回或者点击系统返回键
1936浏览 • 1回复 待解决
HarmonyOS 如何通过router关闭页面栈中的指定页面
1209浏览 • 1回复 待解决
如何屏蔽系统的返回键?
1154浏览 • 1回复 待解决
HarmonyOS 自定义dialog怎么屏弊系统的返回键
1498浏览 • 1回复 待解决
HarmonyOS navigation支持不了折叠屏适配
1099浏览 • 1回复 待解决
HarmonyOS 系统返回如何拦截
925浏览 • 1回复 待解决
HarmonyOS 使用webview展示页面,如何实现拦截某静态文件请求,使用本地rawfile里的文件替换请求
1120浏览 • 1回复 待解决
HarmonyOS 如何将Navigation组件中页面栈底第一个页面.移除掉,或者替换掉
1065浏览 • 1回复 待解决
在NavDestination的onBackPressed()中拦截即可