2012-01-27 10 views
0

RoboGuice 1.1.2を使用して、サービスでインジェクションを実行する方法に関する指導者は誰でも提供できますか?ウィジェットによって開始されたサービスのRoboGuiceインジェクション

サービスを頻繁にポーリングするためにサービスを使用します。このサービスは、私のアプリケーションのデータベースに、サーバーの応答からのデータを入力します。サービスはのonUpdateメソッドから開始されます。

RoboGuiceフレームワークを使用して注入によってインスタンス化されるいくつかの変数を持つPOJOのインスタンスを使用してアプリケーションを更新します。私は私のサービスにPOJOを注入する必要があります。

これを実行する方法がいくつかありますか、私のアプローチを変更する必要はありますか?ご意見ありがとうございました。

答えて

1

Thatsは、1つのコンテキスト(ウィジェット)から別のコンテキスト(サービス)に進むので、メッセージの受け渡しによく似ています。私は通常、このタイプの注射にロボグイを使用しません。私はウィジェットとプロバイダーを使ったことがありませんが、通常はintent余分なデータと/またはParceableBundles

+0

の簡単なデータシリアライズを使用しています。私はおそらく間違ったアプローチを取っていることに同意します!私はまだサービスに何かを注入する方法の実際の仕組みを知りたいので、これを開いたままにしておきます。 – user1173706

関連する問題