错误:没有@Inject构造函数或@Provides注释方法无法提供xxx

时间:2019-03-14 09:14:10

标签: kotlin dagger

我在Kotlin中遇到以下构建错误:

  

错误:无法提供LoadingRecyclerViewItemAdapter   没有@Inject构造函数或@Provides注释方法。

这是课程:

@PerActivity
class SelectAssetsView @Inject constructor(activity: Activity,
                                           private val adapter: LoadingRecyclerViewItemAdapter<Story>) : SelectAssetsContract.View, LoadingAdapterListener { }

这是Dagger使用的模块:

@Provides
@PerActivity
fun providesSelectAssetsView(selectAssetsView: SelectAssetsView): SelectAssetsContract.View = selectAssetsView

那我在做什么错了?

0 个答案:

没有答案
相关问题