使用navigation在折叠屏上展示双栏,如何拦截系统返回键关闭栈里的页面或者组件?
使用navigation在折叠屏上展示双栏,左侧为导航,右侧为内容栈(NavPathStack)。
当用户每次触发系统返回键时,会逐个关闭右侧栈里的页面或者组件。想拦截系统返回键事件,由自己控制如何关闭栈里的页面,应该如何拦截返回事件?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用navigation在折叠屏上展示双栏,右栏如何展示默认的page页面呢?
1705浏览 • 1回复 待解决
HarmonyOS 全模态怎么拦截系统返回键
53浏览 • 1回复 待解决
Navigation 在栈底页面时,无法侧滑返回桌面
2203浏览 • 1回复 待解决
HarmonyOS 弹窗中如何拦截返回键
23浏览 • 1回复 待解决
HarmonyOS 使用navigation 方式加载页面,,折叠屏全屏二级页面第一个页面不显示返回按钮
72浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何拦截物理返回键
323浏览 • 1回复 待解决
HarmonyOS 在Page中如何拦截系统返回
22浏览 • 1回复 待解决
HarmonyOS Navigation的折叠屏适配问题
28浏览 • 1回复 待解决
react-native 如何监听HarmonyOS侧滑返回或者点击系统返回键
630浏览 • 1回复 待解决
HarmonyOS 组件导航Navigation复杂场景页面栈管理
25浏览 • 1回复 待解决
如何屏蔽系统的返回键?
441浏览 • 1回复 待解决
在折叠屏上,想实现宽屏时展示两页内容(例如:列表页、详情页),窄屏时展示一页内容
1847浏览 • 1回复 待解决
HarmonyOS 如何通过router关闭页面栈中的指定页面
14浏览 • 1回复 待解决
HarmonyOS 自定义dialog怎么屏弊系统的返回键
479浏览 • 1回复 待解决
HarmonyOS 页面栈关闭问题
393浏览 • 1回复 待解决
HarmonyOS 系统返回如何拦截
38浏览 • 1回复 待解决
HarmonyOS 使用webview展示页面,如何实现拦截某静态文件请求,使用本地rawfile里的文件替换请求
428浏览 • 1回复 待解决
HarmonyOS 在一个HSP模块中的Component中如何监听系统返回键和Navigation的返回事件
76浏览 • 1回复 待解决
HarmonyOS 如何在APP应用中监听物理返回键关闭页面的事件?
348浏览 • 1回复 待解决
HarmonyOS CustomDialogController 按物理返回键无法拦截
316浏览 • 0回复 待解决
HarmonyOS 使用Navigation,如何在页面栈跳转中获取页面生命周期
16浏览 • 1回复 待解决
HarmonyOS Navigation的NavPathStack堆栈中的页面侧滑返回是否可以拦截
431浏览 • 1回复 待解决
HarmonyOS 怎么监听系统返回拦截到上一个页面和监听拦截直接关闭app到手机桌面
15浏览 • 1回复 待解决
HarmonyOS 如何禁止自定义弹窗返回键关闭?
190浏览 • 1回复 待解决
HarmonyOS 是否提供有单页面设置该页面全屏展示,或者隐藏状态栏或者底部导航栏的API接口
70浏览 • 1回复 待解决
在NavDestination的onBackPressed()中拦截即可