app中对HOME键广播事件的接收
来源:互联网 发布:dashboard js 编辑:程序博客网 时间:2024/05/08 05:24
class HomeKeyEventBroadCastReceiver extends BroadcastReceiver { static final String SYSTEM_REASON = "reason"; static final String SYSTEM_HOME_KEY = "homekey";//home key static final String SYSTEM_RECENT_APPS = "recentapps";//long home key @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 (reason != null) { if (reason.equals(SYSTEM_HOME_KEY)) { // home key处理点 } else if (reason.equals(SYSTEM_RECENT_APPS)) { // recent apps key处理点 } } } } }
然后,只要注册广播事件
receiver = new HomeKeyEventBroadCastReceiver(); registerReceiver(receiver, new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
这样,我们就可以在app中进行HOME键的处理了!
转自:http://blog.csdn.net/jackchen95/article/details/20463535
0 0
- app中对HOME键广播事件的接收
- app中对于HOME键广播事件的接收
- 安卓intent发起广播事件给系统或当前app,并从系统或当前app中接收广播
- 如何接收到home键的点击事件
- Home键的广播监听
- Home键的广播监听
- Home键的广播监听
- android广播接收器 接收广播的Intent Action 事件类型
- Android中如何做到自定义的广播只能有指定的app接收
- Android中如何做到自定义的广播只能有指定的app接收
- Android--中做到自定义的广播只能有指定的app接收
- Android中如何做到自定义的广播只能有指定的app接收
- 通过广播监听HOME事件
- 通过广播监听HOME事件
- 安卓中对Home键的监听(通过广播的方法)
- Android中短信的广播接收问题
- 关于APP接收开机广播延迟问题的
- 通过Windows API 接收 AMT UDP 广播的 Trap 事件
- 【详解】每日脚本跨月时的日期问题
- Canvas.rotate
- 在VirtualBox下安装CentOS教程
- App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure.
- Kafka文件存储机制
- app中对HOME键广播事件的接收
- docker private registry using rados beckend
- log4j配置祥解、日志管理
- 吧zip文件从assets下面解压到指定的路径
- jstl fn:replace替换换行符
- Android显示不重复通知的Notification,androidnotificatio
- python变量类型
- ShopNum1微分销商城系统与您看:艰难过后,互联网金融怎么走?
- 查看空闲空间及分页脚本