在匕首2中,是否可以为同一类进行场注射和构造注射?

时间:2017-11-22 21:35:06

标签: dagger-2 dagger

是否可以为同一个类进行字段注入和构造函数注入?

例如:实现就像

  1. 活动

    • 片段的场注入。
  2. 片段(activityscoped)

    • 非参数构造函数注入(下游)
    • 现场注入演示者(Fragmentscoped)类。

1 个答案:

答案 0 :(得分:1)

是的,您可以在同一个类中注入构造函数,方法和字段。 Dagger将自动注入字段并调用@Inject - 注释方法作为构建过程的一部分。