所以我对Java很新,而且我很难绕过这个概念。在Java中回调接口
我得到它的工作通过这样做:
我不明白的是,在我的WorkerClass我有一个构造函数的参数类型的callbackInterface的。
在我的主要活动类中,我通过传递Main Activity的当前实例来制作我的WorkerClass的一个实例。为什么它工作?它不应该给我一个错误,因为WorkerClass的构造函数需要一个不同的参数?
对不起,如果这听起来很愚蠢,但我想明白它为什么起作用,而不是只记得它是这样工作的,所以我将在未来使用它。
请勿发布代码图片。代码是文本。 – khelwood
它需要的参数会有什么不同?我想也许你不了解的概念是Java界面。 – chrylis
阅读关于Java中接口的更多信息:) –