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;
}

questionAnswers(1)

yourAnswerToTheQuestion