Size: a a a

2021 June 23

SV

Sergey Vasilchenko in Dagger 2
да, только Provides для HomeScenario тоже можно будет не делать если повесить на него ActivityScoped
+ у активити должна быть аннотация AndroidEntryPoint
источник

FG

Fuad Garayev in Dagger 2
все сработало,большое спасибо)
источник

SV

Sergey Vasilchenko in Dagger 2
и ради бога не надо называть переменные mContext 😁 не за что
источник

FG

Fuad Garayev in Dagger 2
почему?))я просто увидел что в примерах часто так делают,вот и решил тоже повторить)
источник

FG

Fuad Garayev in Dagger 2
можно еще вопрос.я так понял что даггер автоматом кидает контекст активити в класс,то есть если я вызову не в MainActivity а каком либо другом активити,к примеру SecondActivity то он будет юзать его контекст ?
источник

SV

Sergey Vasilchenko in Dagger 2
да, если скоупы и ентри поинт все расставлены
источник
2021 June 24

FG

Fuad Garayev in Dagger 2
Добрый день,я нуб в даггере так что не обиссудь.Возможно ли заинжектить класс А который я запровайдил, в класс Б.и следует ли для этого мне помечать в модуле функцию синглетон
источник

ES

Egor Sigolaev in Dagger 2
1)Можно
2)Анотация синглтон отвечает за скоуп жизни твоего запроваденного класса А
источник

FG

Fuad Garayev in Dagger 2
я использую даггер хилт.в каком модуле мне следует прописывать?
источник

FG

Fuad Garayev in Dagger 2
то есть там InstallIn(ApplicationComponent) а так же ActivityComponent и FragmentComponent кажись
источник

ES

Egor Sigolaev in Dagger 2
Это анотации?
источник

FG

Fuad Garayev in Dagger 2
да,@InstallIn(ActivityComponent::class)
источник

FG

Fuad Garayev in Dagger 2
наверно в ApplicationComponent чтоб инжектить в классы?
источник

ES

Egor Sigolaev in Dagger 2
Я не знаю. Ты провайдишь в одном модуле класс А. В другом модуле, или в том же, запровайд класс B. В метод провайда передай класс A.
источник

SV

Sergey Vasilchenko in Dagger 2
в SingletonComponent, если нужен один и тот же инстанс А везде
источник

FG

Fuad Garayev in Dagger 2
такого ведь нету,ненаходит
источник

SV

Sergey Vasilchenko in Dagger 2
источник

SV

Sergey Vasilchenko in Dagger 2
обновите хилт, он раньше назывался апликейшн компонент, теперь синглтон
источник

FG

Fuad Garayev in Dagger 2
благодарю
источник
2021 June 27

FG

Fuad Garayev in Dagger 2
Добрый день,для внедрения класса в активити у которого параметр контекст я передаю так
class HomeScenario @Inject constructor(@ActivityContext private val context: Context)
возможно ли провернуть подобное с фрагментом?я про передачу контекста
источник