Инъекция RoboGuice в Сервис, запускаемый виджетом - PullRequest
0 голосов
/ 27 января 2012

Может ли кто-нибудь предоставить какие-либо указания о том, как выполнить внедрение в Сервисе, используя RoboGuice 1.1.2 .

Я использую Сервис для опроса сервера очень часто.Служба заполняет базу данных моего приложения некоторыми данными из ответа сервера.Служба запускается из метода onUpdate AppWidgetProvider.

. Она обновляет приложение с использованием экземпляра POJO, в котором есть некоторые переменные, которые создаются с помощью внедрения с использованием инфраструктуры RoboGuice.Затем мне нужно ввести POJO в мою Службу.

Есть ли способ сделать это или мне нужно изменить свой подход?Большое спасибо за любые предложения.

1 Ответ

1 голос
/ 01 февраля 2012

Это больше похоже на передачу сообщений, поскольку вы переходите из одного контекста, виджета, в другой сервис. Я обычно не использовал бы roboguice для этого типа инъекции. Я никогда не работал с виджетом и поставщиком, но обычно я просто использую простую сериализацию данных с намерением дополнительными данными и / или Parceable и Связками

...