Как инициализировать конструктор активности с помощью кинжала 2.
Я пытаюсь добавить параметр в сигнатуру конструктора активности в ActivityMdule, но он не позволяет добавлять параметры в конструктор из-за аннотации @ContributesAndroidInjector
@ContributesAndroidInjector(modules = FragmentModule.class)
MainActivity contributeMainActivity();
Также я не хочу делать полевую инъекцию.Я хотел бы добиться внедрения конструктора, как показано ниже в Activity.
public MainActivity(DispatchingAndroidInjector<Fragment> dispatchingAndroidInjector) {
mDispatchingAndroidInjector = dispatchingAndroidInjector;
}
Спасибо.