重载back按钮响应事件
来源:互联网 发布:手绘漫画工具淘宝 编辑:程序博客网 时间:2024/06/05 05:12
/*
* 重载back按钮响应事件
*/
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (keyCode == KeyEvent.KEYCODE_BACK) {
//your code here
}
return super.onKeyDown(keyCode, event);
}
为什么要重载back按钮的响应事件呢?这主要是与应用的业务流程有关系。* 重载back按钮响应事件
*/
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (keyCode == KeyEvent.KEYCODE_BACK) {
//your code here
}
return super.onKeyDown(keyCode, event);
}
举个例子,某个程序只使用一个Activity显示所有的内容。当用户点击页面A上的按钮时,按常理需要跳转到页面B,但是本应用只需在这个Activity A上重新设置B的layout就可以了。但是如果我想回退到A页面,就需要重载back按钮响应事件,在onKeyDown函数中添加自己的代码,实现回退功能。
再举个例子。比如说我想实现如下功能,不管现在处于应用的哪个Activity,点击一次back按钮,回退到应用的首页,再点击一次back,退出应用。
0 0
- 重载back按钮响应事件
- 重载back按钮响应事件
- Android popupWindow取消响应back按钮
- 响应按钮的事件
- 按钮响应回车事件
- 响应按钮的事件
- 响应 UIAlertView 按钮事件
- fragment按钮响应事件
- DuiLib响应按钮事件
- DuiLib 响应按钮事件
- 监听回车响应按钮事件
- Android添加 按钮事件响应
- 按钮单击双击响应事件
- qt 按钮事件不响应
- 键盘响应页面按钮事件
- Cocostudio按钮事件不能响应
- Android按钮事件响应顺序
- 按钮添加单机响应事件
- kali 中文输入法的安装问题
- Android 资源目录的相关知识
- 每天一个Linux命令(48):lsof
- Sed
- bandit算法原理及Python实现
- 重载back按钮响应事件
- 安卓可拖拽悬浮按钮
- 在线专题数据,GIS应用新选择
- linux 克隆及 错误
- 解决双系统中格式化Ubuntu后无法启动Windows
- android studio—— Github 从创建到提交
- 腾讯笔试题——数组位操作
- linux xshell连接
- jsonP解决跨域
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
短途旅游路线
清明节短途旅游
十一短途旅游推荐
短途旅游保险怎么买
山东短途旅游
上海短途旅游推荐
短途旅游需要带什么
短途旅游网
短途旅游意外险
出发旅游
上海周边短途游
上海大众电话
御马散热器
上海大众所有车型
上海大众suv
上汽大众teramont
上海大众有哪些车
上汽大众phideon
上海大众跑车
上海大众气车
上海大众商务车
上海大众图片
上汽汽车报价和图片
上海大众汽车图片
上海大众公司
glk 260
vellfire
上海大众有哪些车型
上海大众车型大全
z384次列车途经时刻表
k1572次列车途经站点
2727次列车途经站点
k1512次列车途经站点
k1142次列车途经站点
k2286次列车途经站点
k1523次列车途经站点
k1192次列车途经站点
t124次列车途经站名
k1109次列车途经站点
k1101次列车途经站点
k1986次列车途经站点