Android 在默认浏览器中打开WebView链接

Android 在默认浏览器中打开WebView链接,android,Android,我想在默认浏览器中打开我的WebWiew链接。我使用了这个代码,但它不起作用。连日志都没有出现 webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { Log.d("urlLoading",url);

我想在默认浏览器中打开我的
WebWiew
链接。我使用了这个代码,但它不起作用。连日志都没有出现

webView.setWebViewClient(new WebViewClient(){
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {

                Log.d("urlLoading",url);
                view.getContext().startActivity(
                        new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
                return true;
            }
        });

在onClickListner中添加



setOnClickListener(新的OnClickListener(){public void onClick(视图v){Uri=Uri.parse(“http://google.com/“”;Intent Intent=newintent(Intent.ACTION_视图,uri);startActivity(Intent);}}) 例如:

<a href="http://yourdomain.x/">..</a>


我没有任何按钮。只是我有一个
WebView
我知道用这个代码我可以用默认浏览器打开链接。但问题是,这些代码不在
shouldOverrideUrlLoading
方法中运行。如果没有按钮,您打算如何在默认浏览器中打开链接