アンドロイドのサービスについて調べているのですが
ネットで調べているとサンプルコードとして
以下のようなコードを時折見かけます
(onDestroyメソッド内でstopSelf()を呼んでいる)
onDestroyに流れてくるということはサービスが終了するということなのに
なぜわざわざもう一度stopSelf()でサービスを終了させる
ことをしているのでしょう?
何か深い意味でもあるのでしょうか?
※もちろんサンプルコードを書かれた方の単なるミスという可能性もあるのですが・・
[例]
public class TestService extends Service {
:
省略
:
public void onDestroy() {
super.onDestroy();
stopSelf(); ←これは必要なの?
}
}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。