频道栏目
首页 > 资讯 > 其他 > 正文

ANDROID监听home键的实现步骤

18-07-30        来源:[db:作者]  
收藏   我要投稿

第一步 注册系统广播

registerReceiver(mHomeKeyEventReceiver, new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));

第二步 建立广播接收器

private BroadcastReceiver mHomeKeyEventReceiver = new BroadcastReceiver() {
 String SYSTEM_REASON = "reason";//参数key
 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)) { // 监听home键
String reason = intent.getStringExtra(SYSTEM_REASON);

Toast.makeText(InitActivity.this,reason,Toast.LENGTH_SHORT).show();
// 表示按了home键,程序到了后台

  }
 }
};
相关TAG标签
上一篇:java排序写法学习之用Kotlin写一个list的排序
下一篇:关于AndroidStudio SDK Baiduyun Download (for android 6.0 development/Android Studio 1.5 - 2016)代码分析
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站