嗨,這並不適合我的工作:的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