Android对返回键进行处理的方式
16lz
2021-01-23
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); }
更多相关文章
- Android 代码风格指南
- Android framework源码按键操作的完整流程
- Android px和dip及sp的区别及转换代码
- Android 源代码编译前后的目录结构
- Android有用代码片段(三)
- Android 通过代码实现控制数据网络的开关(仅适用于5.0以上)
- 安卓手机恶意代码——Samsapo