Skip to content

Instantly share code, notes, and snippets.

@wesleyfsmith
Created May 1, 2013 17:15
Show Gist options
  • Select an option

  • Save wesleyfsmith/5496680 to your computer and use it in GitHub Desktop.

Select an option

Save wesleyfsmith/5496680 to your computer and use it in GitHub Desktop.
Asynctask tracking.
///////////////////////////////////////////////////////////////////////////
// AsyncTask
///////////////////////////////////////////////////////////////////////////
public final void addTask(AsyncTask task) {
asyncTasks.add(task);
}
public void addAndStartTask(AsyncTask task) {
addAndStartTask(task, null);
}
public <Params, Progress, Result> void addAndStartTask(AsyncTask<Params, Progress, Result> task, Params... params) {
addTask(task);
task.execute(params);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment