【发布时间】:2016-06-08 21:08:42
【问题描述】:
假设我有这个 Java 示例代码:
public class MyActivityDelegate implements ActivityMvpDelegate
ActivityMvpDelegate 位置:
interface ActivityMvpDelegate<V extends MvpView, P extends MvpPresenter<V>>
转换为 Kotlin 的相同代码如下所示
class MyActivityDelegate(private val activity: Activity) : ActivityMvpDelegate<MvpView, MvpPresenter<V>>
当然,我在 V 得到了未解决的参考,我不确定这段代码应该是什么样子,在 Java 中我不必在这里指定泛型.. 任何提示都会非常感激
【问题讨论】:
-
您的 java 示例
public class MyActivityDelegate implements ActivityMvpDelegate看起来不完整(它也不会编译),您确定这是MyActivityDelegate的确切声明吗? -
是的,是的,它可以编译