@Override public void onResume() { super.onResume(); getFocus(); } private void getFocus() { getView().setFocusable(true); getView().setFocusableInTouchMode(true); getView().requestFocus(); getView().setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && keyCode == KeyEvent.KEYCODE_BACK) { // 监听到返回按钮点击事件 getFManager().onBackPressed(false); KeyBoardUtils.hideSoftInput(mKeyWord); return true;// 未处理 } return false; } }); }
fragment返回键处理
最新推荐文章于 2022-08-11 16:24:03 发布