0

アプリケーションがブロードキャストを受信したらバインダー サービスを開始したいので、startService のようなレシーバーからサービスをバインドできますか、またはサービスをバインドするためにアクティビティにコールバックを送信する必要がありますか? 私の知識によると、放送受信機には10秒の時間制限がありますが、受信機からサービスをバインドすると、その時間制限は影響しますか?

4

1 に答える 1

1

BroadcastReceiverサービスにバインドできません。より具体的には、context提供された inonReceive()を使用して、サービスにバインドしたり、動的な を登録したりすることはできませんBroadcastReceiverActivity独自のまたはを開始する必要がありServiceます。

于 2016-12-16T06:49:25.687 に答える