1
同じクラスのフィールド注入とコンストラクタ注入が可能ですか?例えばダガー2では、同じクラスのフィールド注入とコンストラクター注入が可能ですか?
:インプリメンテーションは、フラグメントの
活性
- フィールド注入のようなものです。
断片(activityscoped)
- 非パラメータコンストラクタインジェクション(下流) プレゼンタの
- フィールド注入(Fragmentscoped)クラス。
同じクラスのフィールド注入とコンストラクタ注入が可能ですか?例えばダガー2では、同じクラスのフィールド注入とコンストラクター注入が可能ですか?
:インプリメンテーションは、フラグメントの
活性
断片(activityscoped)
はい、あなたは、同じクラス内でコンストラクタ、メソッド、およびフィールドを注入することができます。 Daggerは自動的にフィールドを注入し、工事プロセスの一部としてノットされたメソッドを呼び出します。
編集した質問を確認できますか? –
@Rakesh:あなたの編集した質問ははっきりしていません。あなたは断片について話していますか?そうであれば、Androidはフラグメントコンストラクタの外観を正確に規定しているので、コンストラクタインジェクションはどのように可能ですか? –
@Inject SomeFragment()は、コンストラクタパラメータなしで、フラグメントをアクティビティに注入することを意味します。 –