SetWebViewClient错误

时间:2013-01-03 20:50:21

标签: java android webview android-webview webviewclient

当我使用

webview.setWebViewClient(new HelloWebViewClient());

在Android中

,有一个错误:

  

WebView类型中的方法setWebViewClient(WebViewClient)不是   适用于参数(WebViewSampleActivity)

它说"将setWebViewClient改为setWebChromeClient"但是当我这样做时,它说"将setWebChromeClient改为setWebViewClient"。任何解决方案?

1 个答案:

答案 0 :(得分:0)

使用:

webview.setWebViewClient(new HelloWebViewClient());

HelloWebViewClient必须是WebViewClient的子类:

public class HelloWebViewClient extend WebViewClient {

目前你的HelloWebViewClient正在扩展WebViewSampleActivity,如果这个类被正确命名,它是一个Activity子类而不是WebViewClient。