ブロードキャストを受信したバックグラウンドになったアクティビティのBroadcastReceiverは可能でしょうか?そうでない場合、私は何をすべきですか?バックグラウンドアクティビティのBroadcastReceiverがブロードキャストを受信する可能性はありますか?
EDIT:
私が本当に必要なものを明確にしましょう。 私はのサービスをBluetoothのからデータを受信します。 青い歯のデバイスから正常にデータを取得すると、サービスはをブロードキャストします。
アクティビティの3つのケースがあります。
- フォアグラウンド
ポップアップダイアログと私はそれが単に活動にレジスタ受信機によって行うことができると思い ユーザーに何かを頼む
- 背景
Iただこの部分を行う方法を知らない。 受信機をアプリケーションに登録すると、通知が表示されます。以下の回答を見てから、私はApplicationに登録できると思う。
- 睡眠 ウェイクアップ装置。
ありがとうございます。
2つ目の追加点として、サービスがスレッドを処理したり、IntentServiceで無料で入手したりしない限り、サービスはメインスレッドでも実行されることを追加したいと思います。 –