roboguice, как внедрить пользовательский класс
Привет, я в настоящее время использую roboguice, как мы знаем, мы можем использовать аннотацию, чтобы ввести класс, такой как
@InjectView(R.id.list)ListView x
нотация @inject работает, потому что я расширяю RoboActivity или любой класс Robo
мой вопрос, если я хочу внедрить пользовательский класс, называемый
public class CustomUtilManager {
}
я хочу быть в состоянии ввести его, скажем, RoboActivity
@Inject CustomUtilMananger
как мне это сделать?
Мой второй вопрос, если у меня есть класс, это не подкласс любого класса Robo *
сказать
public class MyOwnClass {
}
как получить инжектор и внедрить другой класс для инъекций, например CustomUtilManager
то есть как я могу сказать
public class MyOwnClass {
@Inject CustomUtilManager customUtilManager;
}