roboguice jak wstrzyknąć klasę niestandardową
Cześć, używam roboguice, jak wiemy, możemy użyć adnotacji, aby uzyskać klasę wtrysku, taką jak
@InjectView(R.id.list)ListView x
notacja @inject działa, ponieważ rozciągam się od RoboActivity lub dowolnej klasy Robo
moje pytanie brzmi, czy chcę wstrzyknąć niestandardową klasę, zwaną
public class CustomUtilManager {
}
Chcę być w stanie wstrzyknąć to, powiedzmy, RoboActivity
@Inject CustomUtilMananger
jak mam to zrobić?
moje drugie pytanie brzmi: jeśli mam klasę, to nie jest to podklasa jakiejkolwiek klasy Robo *
mówić
public class MyOwnClass {
}
jak uzyskać wtryskiwacz i wstrzyknąć inną klasę do wstrzykiwania, taką jak CustomUtilManager
tj. jak mogę powiedzieć
public class MyOwnClass {
@Inject CustomUtilManager customUtilManager;
}