1

バックグラウンドでサービスを開始したい。ブロードキャスト レシーバーやアクティビティからこのサービスを開始することはありません。とにかく、受信者やアクティビティの介入なしにバックグラウンドでサービスを開始することは可能ですか? そして、そのサービスからアクティビティを開始する方法は?

適切な例と説明を教えてください。

前もって感謝します。

4

1 に答える 1

0

Serviceaまたは anを開始するために必要なのActivityは、アプリケーションのContext. startService()ここでstartActivity、 、 などを呼び出すことができますstartActivityForResult()。最初Contextにアプリ内でオブジェクトを使用できるようになるのは、メイン アクティビティ ( AndroidManifest.xmlonCreate()で定義されている) です。

于 2012-08-08T10:02:32.563 に答える