Android 获得;HistoryRecord的活动空闲超时;使用自定义异步任务

Android 获得;HistoryRecord的活动空闲超时;使用自定义异步任务,android,Android,我使用自定义异步任务: public class AbstractDialogTask extends AbstractTask { @Override protected void onPreExecute() { super.onPreExecute(); startWaitingScreen(); } @Override protected void onPostExecute(Integer result) { super.onPostExecute(resu

我使用自定义异步任务:

public class AbstractDialogTask extends AbstractTask {

@Override
protected void onPreExecute() {
    super.onPreExecute();
    startWaitingScreen();
}

@Override
protected void onPostExecute(Integer result) {
    super.onPostExecute(result);
    stopWaitingScreen(result);
}

private void startWaitingScreen() {
    //show waiting activity
}

private void stopWaitingScreen(Integer result) {
    //finish waiting activity
}
}

在执行操作时,会显示“活动”对话框

但有时我会:

Launch timeout has expired, giving up wake lock!
Activity idle timeout for HistoryRecord{  WaitingActivity}
我的等待活动还没有结束

是什么导致了这种行为