サービスを使用して、バックグラウンドで実行されるアプリがあります。しかし、メイン アクティビティで onDestroy が呼び出されると、サービスがリセットされ、onCreate と onStart が再度呼び出されます。どうすればこれを防ぐことができますか?
質問する
1704 次
1 に答える
0
サービスが onStartCommand メソッドから返す値を確認する必要があります。デフォルト値は START_STICKY で、サービスが破棄された後にサービスを再起動します。詳細については、onStartCommand のドキュメントを参照してください。
于 2013-02-09T13:22:57.497 に答える