【发布时间】:2017-06-06 09:44:41
【问题描述】:
我正在寻找一种将基类添加到mosby MVPActivity 的方法。让我解释一下我需要什么。
通常在使用 mosby 时,我们会像这样声明一个活动:
public class LoginActivity extends MVPActivity<LoginView, LoginPresenter> {
//...
}
但我想添加一个基类,以便我可以像这样进行调用:
public class LoginActivity extends BaseActivity<LoginView, LoginPresenter> {
//...
}
然后 BaseActivity 会是这样的:
abstract class BaseActivity<T, P> extends MvpActivity<T extends MvpView, P> {
}
但这不起作用,因为 IDE 在编译时有一个错误说“扩展 MvpView”有意外的界限。 那么如何向 mosby MVPActivity 添加基类?
【问题讨论】:
标签: java android generics mosby