Android WebView加载谷歌表单,但谷歌表单中的链接未打开

Android WebView加载谷歌表单,但谷歌表单中的链接未打开,android,webview,Android,Webview,我有一个网络视图,可以完美地加载谷歌表单。在google表单中,有一个重定向到网页的链接,类似于“”,但无论我做什么,我都无法打开此链接。其他一切都很好 WebSettings webSettings = supportWebPageWebView.getSettings(); webSettings.setJavaScriptEnabled(true); supportWebPageWebView.setWebViewClient(new WebViewClient(

我有一个网络视图,可以完美地加载谷歌表单。在google表单中,有一个重定向到网页的链接,类似于“”,但无论我做什么,我都无法打开此链接。其他一切都很好

    WebSettings webSettings = supportWebPageWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);

    supportWebPageWebView.setWebViewClient(new WebViewClient() {
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            //do stuff
        }

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

        @Override
        public void onPageFinished(WebView view, final String url) {
            //do stuff
        }
    });
使其工作的唯一方法是在浏览器中打开链接。
有人有同样的问题吗?

我没有注意到点击链接会打开一个新窗口,答案比这里要多

我没有注意到点击链接会打开一个新窗口,答案比这里要多

shouldOverrideUrl…
中的
ulr
的值是什么?这是一个吗“你有没有接到关于
onPageFinished
的电话?没有,实际上我不知道
shouldOverrideUrl..
对同一个URL调用了多次?有
mywebsite…
的那一个。
shouldOverrideUrl…
中的
ulr
的值是多少?是这个吗?“你有没有接到一个关于
onPageFinished
的电话?没有,实际上我没有。shouldOverrideUrl.是为同一个URL多次调用的?有
mywebsite…
的那个。