[Android学习笔记]捕获物理回退事件
2014-04-10 15:56 hellenism 阅读(319) 评论(0) 编辑 收藏 举报物理回退按钮默认情况下是finish当前activity,返回上一个activity
当需要获取物理回退按钮的相应事件时候,可以这么做
步骤如下:
1.override当前activity的onKeyDown方法
2.判断是否为回退操作
3.根据需求添加代码
@Override public boolean onKeyDown(int keyCode,KeyEvent event) { // 如果是物理返回按键 if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { // Do you want to do. // return true; 当前activity会继续被销毁 // return false;返回事件被取消 } else // 如果不是物理返回按键则正常响应 { return super.onKeyDown(int keyCode,event); } }
人生就是一局不能Again的DOTA