起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2544|回复: 0

[分享] 物理返回键

[复制链接]

191

主题

688

帖子

3323

积分

论坛元老

Rank: 8Rank: 8

积分
3323
QQ
发表于 2018-9-19 08:51:12 | 显示全部楼层 |阅读模式
物理返回键在论坛上讨论比较多,感觉解决的都不够好,想整合进框架应该也有难度,打开页面目前主要有shell打开和对话框打开,关闭时也可能有自定义逻辑需要执行。本案例假定打开都是通过对话框,用shell的事件派发机制来实现页面间的通讯,并用全局变量记载当前活动页。事件派发这个表达有点不容易理解,可以看成是发广播(shell.fireEvent),其中的事件名称可看成是频道,shell.on可以看成是订阅或收听某个频道。
单单实现这个功能而言,代码量有点大,但逻辑本身不复杂,如果要定制的话比较灵活。为了客户的需求和体验,多码几行代码也是值得。


backbutton.zip

4.03 KB, 下载次数: 202

轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-19 21:52 , Processed in 0.103016 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表