Android对返回键进行处理的方式

直奔主题:

  • 重写onKeyDown()
  • 通过KeyEvent.KEYCODE_BACK对按键进行判断(KEYCODE_BACK 是返回键,这里以返回键举例)

代码如下

 @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {        //return true; 直接返回true 能达到屏蔽改按键的功能,即在该Activity中该按键无法使用(在高版本中无法对Home键进行屏蔽)        if (keyCode==KeyEvent.KEYCODE_BACK){            Toast.makeText(this, "您点击了返回键", Toast.LENGTH_SHORT).show();        }        return super.onKeyDown(keyCode, event);    }

更多相关文章

  1. Android 代码风格指南
  2. Android framework源码按键操作的完整流程
  3. Android px和dip及sp的区别及转换代码
  4. Android 源代码编译前后的目录结构
  5. Android有用代码片段(三)
  6. Android 通过代码实现控制数据网络的开关(仅适用于5.0以上)
  7. 安卓手机恶意代码——Samsapo

随机推荐

  1. Android处理图片
  2. Android中SDK供第三方调用实现详解
  3. android 记录所有打开的Activity,退出程序
  4. ANDROID Porting系列八、Keymaps and Key
  5. android webview goback 跳过页面302自动
  6. Android底部虚拟按键遮挡应用
  7. Android绘图之SweepGradient(10)
  8. 给View设置独立border
  9. Android中AutoCompleteTextView控件的使
  10. Android 判断动画结束