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