私はダガー2を学んでいます。私はかなりフォローしません。 だから私はあなたの中に注入するために使用することができる活動をspecifiyする必要があるコンポーネントであることを理解:異なる活動のダガーインジェクション
Singleton
@Component(modules={AppModule.class, NetModule.class})
public interface NetComponent {
void inject(MainActivity activity);
}
まず第一に、なぜ私はこれを指定する必要がありますか? (私は今までユーザーに可変の活動をされていません)。
しかし、主な質問は、ここにすべて10個のアクティビティやフラグメントが必要なのですか?これを行う正しい方法ですか、おそらくアプリケーションに挿入することはできますか?アプリケーション全体でNetComponentを使用したい場合は、どうすればよいのでしょうか。
おかげ