OK、行き詰まっています。誰かが私を正しい方向に向けてくれませんか?保留中のインテントからどこから始めればよいのかわかりません。開始したアクティビティにデータを送り返すカスタムサービスを開始する必要があります。どうすればいいですか?
2 に答える
1
私はおそらく自分のアクティビティにブロードキャストレシーバーを登録し、サービスからアクティビティに通信する必要がある場合は、サービスからブロードキャストを送信すると、アクティビティが現在実行されている限り、アクティビティのレシーバーがそれを受信します。ちなみに、これにはPendingIntentを使用する必要はありません。保留中のインテントは、AlarmManagerからのアラームまたは通知でより多く使用されます。
于 2011-04-19T19:32:31.370 に答える
1
サービスの実行中は常にアクティビティがアクティブ(表示)であると予想される場合は、AsyncTaskの使用を検討する必要があります。
于 2011-04-19T19:36:21.967 に答える