強制終了または破棄できないアプリケーションを作成したい。私はもう試した
@Override
public void onStop() {
super.onPause();
}
しかし、これは機能していません。アプリケーションはまだ強制終了されています。では、アプリケーションを停止する代わりに一時停止する他の方法はありますか? ありがとう
強制終了または破棄できないアプリケーションを作成したい。私はもう試した
@Override
public void onStop() {
super.onPause();
}
しかし、これは機能していません。アプリケーションはまだ強制終了されています。では、アプリケーションを停止する代わりに一時停止する他の方法はありますか? ありがとう
いいえ。
長時間実行されるタスクの場合は、サービスを使用してください。
設定変更のためにアクティビティが再起動されないようにする場合は、マニフェストのアクティビティ タグに android:configChanges を追加してみてください。
<activity
android:name=".ActivityName"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize" />
onStop メソッドではなく onPause を使用できます。アクティビティを一時停止しても、システムのメモリが少なくなり、GC が起動した場合にアプリケーションが強制終了されないという保証はありません。
@Override
public void onPause() {
}
アクティビティの詳細については、こちらをご覧ください