Как передать параметр в конструктор класса из модуля в Dagger 2

Как передать параметр в конструктор класса из модуля в Dagger 2?

Определяю модуль GameModule: GameModule

Определяю компопнент GameComponent: введите сюда описание изображения

Инициализирую компонент: введите сюда описание изображения

Но когда пытаюсь добавить снова параметр, то студия уже не видит этого метода и метода build() : введите сюда описание изображения

Что не так делаю подскажите пожалуйста.


Ответы (1 шт):

Автор решения: GeniusRUS

В Dagger2 большую роль играют возвращаемые типы

И в Builder'е компонента нужно указать этот же тип Builder'а как возвращаемый тип, чтобы дальше можно было вызывать на него методы

→ Ссылка