JessYanCoding / MVPArms

⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Apache License 2.0
10.27k stars 2.39k forks source link

Kotlin 继承BaseActivity 如何省略Presenter泛型 #376

Closed HolyShot closed 3 years ago

HolyShot commented 3 years ago

就像java一样省略泛型,但是不行 class EvaluationActivity : BaseActivity() { }

也尝试了如下几种: 1: class EvaluationActivity : BaseActivity(IPresenter)() { } 2: class EvaluationActivity : BaseActivity(Any)() { } 3: class EvaluationActivity : BaseActivity(Nothing)(){ } ps:泛型尖括号会被屏蔽,所以换成了圆括号

报错如下 com.xxx.mvp.IPresenter is injected at com.xxxx.arms.base.BaseActivity.mPresenter

有没有哪位大佬有解决办法,万分感谢🙏