Java setWebViewClient错误-someView中的someView(上下文)无法应用于()
如果这是一个愚蠢的问题,我很抱歉。我是这方面的初学者。我有两个Java文件。在Java setWebViewClient错误-someView中的someView(上下文)无法应用于(),java,android,webview,android-context,Java,Android,Webview,Android Context,如果这是一个愚蠢的问题,我很抱歉。我是这方面的初学者。我有两个Java文件。在ourViewClient.java中,我必须创建这个上下文 public class ourViewClient extends WebViewClient { Context context; public ourViewClient (Context c){ this.context = c; }` 我不知道它做了什么,但它在我使用此代码的MainActivity.java.setWebViewC
ourViewClient.java
中,我必须创建这个上下文
public class ourViewClient extends WebViewClient {
Context context;
public ourViewClient (Context c){
this.context = c;
}`
我不知道它做了什么,但它在我使用此代码的MainActivity.java.setWebViewClient(new-ourViewClient())中出错代码>错误消息为“ourViewClient中的ourViewClient(上下文)无法应用于()”
如何解决此错误?您在
ourViewClient
上声明了一个构造函数。它将上下文
作为参数。因此,newourviewclient()
需要一个上下文
作为参数。您的意思是像newourviewclient(Context)
?这给了我“expression expected”@Stumpp:No,我的意思是您需要传入某个对象的实例,该对象来自从上下文继承的类。请花点时间学习Java。我代表了Android开发人员需要了解的Java关键领域。互联网和其他地方也有很多其他Java教育资源。是的,我想我应该从一些基础知识开始。我现在设法修复了错误,所以谢谢:)