程序人生

Android开发 Fragment里监听返回键

2020-08-08  本文已影响0人  为自己代颜_

废话不多说直接上代码:

@Override
public void onResume() {
   super.onResume();
   getView().setFocusableInTouchMode(true);
   getView().requestFocus();
   getView().setOnKeyListener(new View.OnKeyListener() {
       @Override
       public boolean onKey(View view, int i, KeyEvent keyEvent) {
           if(keyEvent.getAction() == KeyEvent.ACTION_DOWN && i == KeyEvent.KEYCODE_BACK){
               Toast.makeText(getActivity(), "按了返回键", Toast.LENGTH_SHORT).show();
               return true;
           }
           return false;
       }
   });
}
上一篇下一篇

猜你喜欢

热点阅读