我从api调用中获取的字符串加载webview
。但是,如果超链接的href
以“www”开头,则点击该链接会使webview
为空。如果href
以“http://www”开头,那么网址就会被加载。有没有办法使超链接正常工作。
答案 0 :(得分:2)
您可以检查代码中的网址,如下所示:
webView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url){
if(!url.startsWith("http://"))
{
url = "http://" + url;
}
webView.loadUrl(url);
return false;
}
});