How to add “Go Back” function in WebView inside Fragment?

前端 未结 13 2229
余生分开走
余生分开走 2020-11-27 05:21

UPDATE: Solved! Problem was related to my Viewpager not WebView.

I\'m trying to add a \"Go Back\" function to my WebView which is insid

13条回答
  •  时光说笑
    2020-11-27 05:25

    you can do this by :

    • in the Activity put :

      // Set WebView
      
      public void setWebView(WebView web) {
      
          this.web = web;
      }
      
    • in the web fragment after ActivityCreated() put:

      ((Your_Activity) getActivity()).setWebView(webView);

    • Don't forget to set webView from the onCreateView() like these:

      @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container,
              Bundle savedInstanceState) {
          webView = (WebView) inflater.inflate(R.layout.your_web_fragment, container,
                  false);
          return web;
      }
      

提交回复
热议问题