どのように私は、Androidに...サービスにいくつかのデータ(例えば文字列)私の活動からを送っていますか?

StackOverflow https://stackoverflow.com/questions/2266979

質問

通常、I putExtra活動の間のものを転送する意向内部ます。

しかし、私はサービスでこれを行うことができないように思える?

Bundle extras = getIntent().getExtras();

これはAndroidのサービスのために動作しません。どのように私は、サービスへのActivityから文字列を送信しますか?

役に立ちましたか?

解決

あなたはActivityでやったのと同じ方法。あなたがオーバーライドする必要がありますIntentのコールバックメソッドでonStart()を取得します。クライアントが質問にstartService()を供給、あなたのServiceためIntentを呼び出したときにそれが呼び出されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top