2013-04-04 104 views
0

我在這裏遇到問題。日食說我的方法「onPageStarted」永遠不會在本地使用。OnPageStarted永遠不會在本地使用

運行該應用程序時,將調用「onPageFinished」方法,但「onPageStarted」根本不會被調用。

有沒有人有任何線索?

myWebView.setWebViewClient(new SiteActivityClient(){ 
    public void onPageStarted(WebView view, String url){   
    } 
    public void onPageFinished(WebView view, String url){ 
    } 
} 

回答

3

可能是因爲您缺少一個參數,因此創建了一個新方法,而不是從WebViewClient實現一個方法。

public void onPageStarted (WebView view, String url, Bitmap favicon) 

所以你錯過了Bitmap favicon

+1

另一個原因是使用'@ Override'! – BobTheBuilder 2013-04-04 15:19:27

+1

使用@Override(你應該添加這些太耶)確實會給你一個關於這個錯誤:) – 2013-04-04 15:21:26

+0

謝謝!工作很好 – 2013-04-04 15:24:27

相關問題