Android 让 webView 中的超链接失效


  1. WebView tabContent = new WebView(context);  
  2.     tabContent.loadDataWithBaseURL(null, content, "text/html""UTF-8"null);  
  3.     tabContent.setWebViewClient(new WebViewClient(){  
  4.         @Override  
  5.         public boolean shouldOverrideUrlLoading(WebView view, String url) {  
  6.                   
  7.             return true;  
  8.         }  
  9.               
  10.     });  
  11.     return tabContent;  

shouldOverrideUrlLoading 拦截响应的url 。 

return true 代表改变该url的默认行为。  

如果return false 则一直默认会继续处理响应的url 。

相关内容