当我使用webview.setWebViewClient(new HelloWebViewClient());
在Android中,出现错误:
WebView类型的setWebViewClient(WebViewClient)方法不是
适用于参数(WebViewSampleActivity)
它说“将setWebViewClient更改为setWebChromeClient”,但是当我这样做时,它说“将setWebChromeClient更改为setWebViewClient”。有什么办法吗?
最佳答案
使用方法:
webview.setWebViewClient(new HelloWebViewClient());
HelloWebViewClient必须是WebViewClient的子类:
public class HelloWebViewClient extend WebViewClient {
当前,您的HelloWebViewClient正在扩展WebViewSampleActivity,如果该类的名称正确,则它是Activity子类,而不是WebViewClient。
关于java - SetWebViewClient错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14147044/