捕获Home按键
来源:互联网 发布:男士内裤品牌 知乎 编辑:程序博客网 时间:2024/05/16 10:46
1》在setContentView(R.layout.activity_main);后面
//注册广播
registerReceiver(mHomeKeyEventReceiver, new IntentFilter( Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
2>
/** * 监听是否点击了home键将客户端推到后台 */ private BroadcastReceiver mHomeKeyEventReceiver = new BroadcastReceiver() { String SYSTEM_REASON = "reason"; String SYSTEM_HOME_KEY = "homekey"; String SYSTEM_HOME_KEY_LONG = "recentapps"; @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if (action.equals(Intent.ACTION_CLOSE_SYSTEM_DIALOGS)) { String reason = intent.getStringExtra(SYSTEM_REASON); if (TextUtils.equals(reason, SYSTEM_HOME_KEY)) { //表示按了home键,程序到了后台 System.out.println("本人按键————————home"); Toast.makeText(getApplicationContext(), "home", 1).show(); ; System.exit(0); }else if(TextUtils.equals(reason, SYSTEM_HOME_KEY_LONG)){ //表示长按home键,显示最近使用的程序列表 System.out.println("本人按键————————home==========="); } } } };
0 0
- 捕获Home按键
- activity中捕获HOME按键
- 应用程序中捕获home按键事件
- Android捕获home和recent app按键
- Android捕获home按键 以及实体键捕获
- 捕获按键
- 在自己的代码中捕获home和recent app按键
- Android 小米盒子游戏手柄按键捕获 - 能获取到的 home 键依然是个痛
- android 捕获home键
- 捕获Home键按下
- 捕获Home键!!!!!!!
- home键的捕获
- Android--捕获HOME建
- android捕获home键
- Android捕获home键
- android捕获Home键
- android捕获home键
- 捕获到Home键
- iOS指纹识别(解锁)
- IOS开发中,SVN如何恢复到某一个版本(以Cornerstone为例)
- iOS 使用CoreData Model Version版本升级处理
- android开发Fragment not attached to Activity异常解决
- debug环境下打印
- 捕获Home按键
- Android内存泄漏检测-LeakCanary
- oracle中rollback的使用
- Java Web开发的轻便架构Tapestry5---页面渲染之框架职责
- Cordova/CDVViewController.h file not found 解决办法
- Linux 线程属性函数总结
- Leetcode -- Sliding Window Maximum
- centos系统无法使用ssh远程工具连接方法
- 将多张小png图片打包成一份大atlas文件