Fragment pressing back button

后端 未结 16 2404
清歌不尽
清歌不尽 2020-11-29 20:18

I am now having an activity containing fragments

[1] , [2] , [3] , [4]

If pressing buttons , [3] , it can be redirected to [4]

I would like to imp

16条回答
  •  清歌不尽
    2020-11-29 21:02

    This is a working solution for me:

    dialog.setOnKeyListener(new DialogInterface.OnKeyListener() {
                        @Override
                        public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
                            if (keyCode == KeyEvent.KEYCODE_BACK) {
                                // DO WHAT YOU WANT ON BACK PRESSED
                                return true;
                            }
                            return false;
                        }
                    });
    

    Edit: You can replace dialog with getView() for fragments.

提交回复
热议问题