人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Android、Javaプログラムで、 IntentService を使っています。

Activity から IntentService を動かしているのですが、その処理の途中でのデータのやりとりがいまいち理解できません。BroadcastReceiver などを使用する、あたりまでは解るのですが、いろんなサイトをみてもピンときません。

IntentService と BroadcastReceiver の連携の例コードなどがありましたら、ご紹介してもらえないでしょうか?

最終的にやりたいことは、

Activity と Service の間で数値のやりとりをしたいということです。

●質問者: zachouR
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● gizmo5
●100ポイント

こちらが参考になるのではないでしょうか。
http://android.keicode.com/basics/services-communicate-broadcast-receiver.php
http://kuwalab.hatenablog.jp/entry/20110205/p1

Intent#putExtra(String, Serializable) で格納して、Bundle#getSerializable(String) で取得するということになると思います。
http://developer.android.com/reference/android/content/Intent.html#putExtra%28java.lang.String,%20java.io.Serializable%29
http://developer.android.com/reference/android/os/Bundle.html#getSerializable%28java.lang.String%29


zachouRさんのコメント
コメントきがつかずに、すいません。 ありがとうございます。 さっそくやってみます!ヽ('ω')ノ三ヽ('ω')ノ
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ