Android HOME键那些事
2016-06-04 00:14
501 查看
app中对于HOME键广播事件的接收 首先,自定义一个BroadcastReceiver: 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)) { // long home key处理点 } } } } }
其次,生成且注册之
receiver = new HomeKeyEventBroadCastReceiver(); registerReceiver(receiver, new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
Android HOME键那些事
转 http://blog.csdn.net/imyfriend/article/details/8293399
相关文章推荐
- Glide加载图片流程(Part One)
- Picasso的使用和源码解析
- Android文件断点上传器[多用户并发访问]
- Android客户端和Java服务器端集成支付宝
- Android开发笔记
- 编码,解码,乱码,转码的理解。
- Android学习笔记-自定义view保存状态
- Android 进程 线程 粗浅理解
- Android Support v4、v7、v13的区别
- Android MAT 工具使用
- Android 属性动画详解 一、属性动画与属性动画组
- Android实战简易教程-第七十七枪(获取附近可用WIFI列表 附新书地址)
- android移动控件位置
- Android Studio权威教程
- 简易ViewHolder
- Android学习笔记之TimePicker和DatePicker
- 在Android项目中替换资源图片不起作用的解决方法
- Android 适配器-mouseadapter
- AsyncTask
- 软键盘用法总结