roboguice wie man benutzerdefinierte Klasse spritzt

Hi, ich benutze momentan Roboguice, wie wir wissen, wir können Annotation verwenden, um Klasseninjektionen zu erhalten, wie z

@InjectView(R.id.list)ListView x

Die @ Inject-Notation funktioniert, weil ich mich von RoboActivity oder einer beliebigen Robo-Klasse aus erstrecke

Meine Frage ist, ob ich eine benutzerdefinierte Klasse namens injizieren möchte

public class CustomUtilManager {
}

Ich möchte in der Lage sein, es in RoboActivity zu injizieren

@Inject CustomUtilMananger

wie mache ich es?

Meine zweite Frage ist, ob ich eine Klasse habe, die keiner Robo * -Klasse untergeordnet ist

sagen

public class MyOwnClass {
}

Wie bekomme ich den Injektor und injiziere eine andere injizierbare Klasse, wie CustomUtilManager

d. h. wie soll ich sagen

public class MyOwnClass {
    @Inject CustomUtilManager customUtilManager;
}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage