ensure_index
尝试命名字段,仍然无法解决这个问题。
答案 0 :(得分:0)
在Dagger中,您可以通过两种方式提供对象
示例:
UserRepository @Inject构造函数(私有val mContext:上下文)
示例:
@Module class AppModule {
@Provides
fun provideContext(application: Application): Context = application.applicationContext }
Dagger还可以通过其他方式提供对象
您可以阅读更多here
在这种情况下,您可以在AppModule之类的应用模块中提供StringPreference类
@Module
class AppModule {
@Provides
fun provideStringPreference(context: Context): StringPreference = StringPreference(context)
}
答案 1 :(得分:0)