5
Qualsiasi esempio di iniezioni statiche di Dagger 2. Ho già provato questo: -Daga 2 Iniezioni statiche
class A{
@Inject
static B b;
static {
getAppInstance().getComponent().inject(A.class);
}
static anyMethod(){
b.anotherMethod();
}
}
public interface AppComponent{
void inject(Class<A> aClass);
}
Perché avete bisogno di essere statica? Un fornitore singleton dovrebbe ottenere ciò di cui hai bisogno. – davehenry
@davehenry Si potrebbe desiderare che sia statico in modo che possa essere utilizzato con un metodo statico. –