我有这样的情况,我需要先得到一些数据,然后创建改造,我使用Dagger 2注入它。注入时是否可以初始化对象?我的应用程序模块中有这样的代码。
@Module
public class ApplicationModule {
...
@Provides
public Retrofit provideRetrofitSecure(GsonConverterFactory gsonConverterFactory) {
.....
}
....
}
答案 0 :(得分:0)
我认为如果您将此方法添加为以下
@Provides
public GsonConverterFactory provideGsonConverterFactory() {
...
}
到您发布的模块,将初始化模块中的对象。
请详细告诉我这是什么问题或问题,我会通知你。谢谢。^ _ ^