dポイントプレゼントキャンペーン実施中!

今、バックグラウンド処理クラスを作ってライフサイクルのonPauseに呼び出しの記述をしたのですが、実機デバッグの際、ホームボタンを押したときに「アプリケーションを終了しました。」となってしまうのですが、バックグラウンド処理をする為に記述するBackgroundTask.javaのrun()はライフサイクルの

onRestart()と何が違うのですか?

状況
androidアプリを制作中。
実機デバッグ中、ホームボタンを押したらアプリが落ちる。

目的
ホームボタンを押したときにアプリが落ちてしまうのでホームボタンを押してもバックグラウンド上で処理を続けるようにしたい。

バックグラウンド処理クラスURL
http://moewe-net.com/java-tips/2016/executorserv …

参考にしたライフサイクル
https://sites.google.com/site/androidappdojo/hom …

A 回答 (1件)

サービスに onPause はないです。



サービス常駐化というのは死んでもしぶとくゾンビのように生き返るのが基本(^_^;)

http://techbooster.org/android/application/3270/
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!