使用自定义AsyncTask获取“历史记录的活动空闲超时”

时间:2012-10-05 13:24:36

标签: android

我使用自定义AsynchTask:

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}

我的等待活动没有结束。

导致这种行为的原因是什么?

0 个答案:

没有答案