// 自带方法 onKeyDown
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { //判断 如果是点击 我的 进入登录 点击手机返回键会跳到首页 //如果是从其他地方进入登录界面,点击手机返回键会关闭当前登录界面 if (!type.equals("noBackButton")) { setLeftInfo(); this.onBackPressed(); } else { MainActivityNew.openMainActivityNew(this); //按下之后去更新 底部按钮 RxBusEvent rxBusEvent = new RxBusEvent(); rxBusEvent.setUpdateMainBottomButton("请更新状态"); RxBus.getDefault().post(rxBusEvent); } return false; } else { return super.onKeyDown(keyCode, event); } }