0
嘗試這個代碼....如何在Web視圖加載網頁時看到加載的網頁?
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
WebView browser = new WebView(this);
browser.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
Log.d("URL LOADED!!!", url);
view.loadUrl(url);
return false;
};
});
setContentView(browser);
browser.loadUrl("http://www.kinopoisk.ru");
Log.d("web page loaded", "true");
}
,但我還沒有看到有關調試加載頁面...沒有標籤信息「URL受壓!!!」在日誌貓
你認爲從這句話'Log.d(「網頁加載」,「真」)的日誌;'? – FoamyGuy 2012-08-05 17:53:07
是的,但沒有「URL加載!!!」 in log cat – Alexey 2012-08-05 17:55:29
'shouldOverrideUrlLoading()'只在用戶點擊網頁中的鏈接時被調用,而不是在初始加載時(至少現在,我想我隱約記得有關它在Android的歷史中某些時候會發生變化的某些內容,所以也許它曾經以你期望的方式工作。) – FoamyGuy 2012-08-05 17:57:43