在应用程序内加载网页

现在app开发多是混合开发,加载一个网页很常见.但在默认的情况下,使用webview加载网页会跳转到手机的浏览器中打开网页,而不是在app内部.
解决办法

        webView.loadUrl(url);
        webView.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                return true;
            }
        });

新建一个webview客户端,然后返回true 即可解决问题.

你可能感兴趣的:(Android)