そのため、Android アプリケーションを渡されました。フラグメントの onStop ライフサイクル メソッドで次のことを行っていることに気付きました。
if(mWorkerTask!=null)
{
AsyncTask.Status taskStatus=mWorkerTask.getStatus();
if(taskStatus==Status.RUNNING||taskStatus==Status.PENDING)
{
mWorkerTask.cancel(true);
}
}
なぜ彼らがこれを行ったのかまだわかりません.onStopメソッドでAsyncTaskをキャンセルする必要がありますか?