所以我正在學習匕首2,有一件事我不太關注。 所以據我所知,在組件需要specifiy可用於注入活動:匕首注射不同的活動
Singleton
@Component(modules={AppModule.class, NetModule.class})
public interface NetComponent {
void inject(MainActivity activity);
}
首先爲什麼我需要指定這個的? (我從來沒有使用變量活動)。
但主要問題是讓我說我有10個不同的活動或片段,我需要在這裏列出它們嗎?這是做這件事的正確方式,或者我們可以注入應用程序嗎?如果我想在整個應用程序中使用NetComponent,那麼要做什麼是正確的事情。
謝謝