使用WebViewClient重写shouldOverrideUrlLoading方法处理链接点击事件,同时在WebView上设置setClickable(true)。
示例代码如下:
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 在此处处理链接点击事件
return true;
}
});
webView.setClickable(true);