嗨,这并不适合我的工作:的Android的WebView shouldOverrideUrlLoading()
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
s="url clicked: "+url;
view.loadDataWithBaseURL(null, s, "text/html", "utf-8", null);
return true;
}
});
我有我的HTML链接,它显示在主要活动中加载过程中,
但是当我点击他们,我得到一个白色空白屏幕
我希望能够在程序中读取这些网址是什么,并且我认为这个网址覆盖功能就是这个目的。
我也尝试loadData()以及。
谢谢
感谢您的回答是一个不同的问题,我在我的链接中写下了urot http://。 loaddatawithbaseurl(null,html,...)确实有效,我在众多的例子中发现它,现在它可以工作,谢谢。 – user3110739
loadurl(url)是有效的,loaddata(html,..)是有效的loaddatawithbaseurl(url,html ...)是有效的,loaddatawithbaseurl(null,html ...)也是有效的,它只是忽略它。谢谢。 – user3110739