android学习之-home和back键的监听
来源:互联网 发布:混合高斯模型的em算法 编辑:程序博客网 时间:2024/06/04 17:42
//监听home键和back键
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME) {
//做自己想要做的事情
//当监听home之后 如果在按返回键的时候,就不会有home键之前的效果了,底下这个是使之返回到桌面上。
Intent mHomeIntent = new Intent(Intent.ACTION_MAIN, null);
mHomeIntent.addCategory(Intent.CATEGORY_HOME);
mHomeIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
startActivity(mHomeIntent);
//做事情
Config.setHomeClick(true);
}
//因为将back键也给取消监听了,所以得重写这个back的监听的方法,要不返回键就失去效果了。
if(keyCode == KeyEvent.KEYCODE_BACK) {
onBackPressed();
}
return false;
}
//不管是home键还是back键都必须有地下这段代码否者就不会监听到home键。
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
- android学习之-home和back键的监听
- 监听android home键的实现方式 和back键
- Android设备Home、Menu和Back返回键的监听
- Android对home back键的监听
- 【Android】Back Home键监听
- Android Back Home键监听
- 监听Home和Back物理按键的学习总结
- Android Back键与Home键的监听
- Android中对menu、home、back键的监听
- Android中对menu、home、back键的监听
- Android中对menu、home、back键的监听
- Android 中Home键和Back键监听的区别以及代码实现(附源代码)
- android back和home键的捕获
- android back和home键的捕获
- Android 屏蔽Back键,监听Home键
- Back键和Home键监听
- Android 物理按键的监听Back,Menu和音量(不包括home键,锁屏键,以及长按菜单的监听
- android基础学习之back键的监听和回到主页面
- JavaSE中使用非系统自带的字体
- .net程序如何把引用的dll放到子目录里面
- 2009-08-07 00:15 js获得浏览器高度和宽度 参数
- C中数据类型转换
- Hadoop 实战之MapReduce链接作业之预处理
- android学习之-home和back键的监听
- Handler认识初步(一)
- 我国十七大以来8名省部官员因特重大事故受处分-特重大事故-事故瞒报-受贿
- 多进程鱼多线程的权衡选择
- Virtual PC 使用指南
- BASH命令和SHELL脚本总结(12)如何对字段进行操作
- VM中CentOS 服务器配置,LAMP安装及无其它机器无法访问等问题。
- 报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost
- 使用Fusion Charts制作报表(dom4j生成XML)