Android初级教程_onKeyDown监听返回键无效
来源:互联网 发布:最便宜的淘宝网 编辑:程序博客网 时间:2024/05/16 15:00
当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的,
具体解决方法如下:
重写dispatchKeyEvent
- /**
- * 退出
- */
- @Override
- public boolean dispatchKeyEvent(KeyEvent event) {
- if (event.getKeyCode() == KeyEvent.KEYCODE_BACK
- && event.getAction() == KeyEvent.ACTION_DOWN
- && event.getRepeatCount() == 0) {
- //具体的操作代码
- }
- return super.dispatchKeyEvent(event);
- }
---------------------------------------------------------------后续2012-8-23-----------------------------------------
如果仅仅是监听某个Activity的后退键,只需要覆写该方法即可.
- @Override
- public void onBackPressed() {
- super.onBackPressed();
- }
- /**
- * Called when the activity has detected the user's press of the back
- * key. The default implementation simply finishes the current activity,
- * but you can override this to do whatever you want.
- */
- public void onBackPressed() {
- finish();
- }
如果想屏蔽后退键只需要把super.onBackPressed()方法注释即可
0 0
- Android初级教程_onKeyDown监听返回键无效
- Android初级教程_onKeyDown监听返回键无效
- Android onKeyDown监听返回键无效
- Android onKeyDown()监听返回键无效
- Android onKeyDown监听返回键无效
- android tabActivity监听返回键无效
- Android中的几个onTouch()事件、onKeyDown监听返回键无效
- Android TabActivity 返回键监听无效的解决办法
- android监听返回键
- Android监听返回键
- android 返回键监听
- android 监听返回键
- android PopupWindow 监听返回键,
- Android 如何监听返回键
- android 如何监听返回键
- Android返回键的监听
- android 如何监听返回键
- android fragment 监听返回键
- Android的虚拟机的键盘显示"not enabled in AVD"解决方法
- POJ 1149PIGS(网络流之最大流)
- 高斯约当法求逆矩阵的算法实现(C++)
- poj 2485:Highways
- 一个简单的档案管理应用(DOS平台)
- Android初级教程_onKeyDown监听返回键无效
- Android中AutoCompleteTextView,Spinner和ListView的使用
- object-c里self与super的区别
- 详解Javahome 与 Path 与ClassPath的含义
- 折腾
- WebGIS 学习笔记(3) GeoServer 的层
- C# 流总结
- Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系
- virtual box 安装增强功能 (Ubuntu10.04)