Welcome 微信登录

首页 / 操作系统 / Linux / 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 。