Fragment pressing back button

后端 未结 16 2410
清歌不尽
清歌不尽 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:12

    if you are using webview inside a fragment than use this in your onCreateView method

    webView.setOnKeyListener(new View.OnKeyListener(){
    
            @Override
            public boolean onKey(View view, int i, KeyEvent keyEvent) {
                if((i==KeyEvent.KEYCODE_BACK)&& webView.canGoBack()){
                    webView.goBack();
                    return true;
                }
                return false;
            }
        });
    

    and import this class

    import android.view.KeyEvent;
    

提交回复
热议问题