public abstract class AsyncTask<Params,Progress,Result> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AsyncTask.Status |
| Modifier and Type | Field and Description |
|---|---|
static Executor |
SERIAL_EXECUTOR |
static Executor |
THREAD_POOL_EXECUTOR |
| Constructor and Description |
|---|
AsyncTask() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
protected abstract Result |
doInBackground(Params... params) |
AsyncTask<Params,Progress,Result> |
execute(Params... params) |
static void |
execute(Runnable runnable) |
AsyncTask<Params,Progress,Result> |
executeOnExecutor(Executor exec,
Params... params) |
Result |
get() |
Result |
get(long timeout,
TimeUnit unit) |
AsyncTask.Status |
getStatus() |
boolean |
isCancelled() |
protected void |
onCancelled() |
protected void |
onCancelled(Result result) |
protected void |
onPostExecute(Result result) |
protected void |
onPreExecute() |
protected void |
onProgressUpdate(Progress... values) |
protected void |
publishProgress(Progress... values) |
public static final Executor THREAD_POOL_EXECUTOR
public static final Executor SERIAL_EXECUTOR
public final AsyncTask.Status getStatus()
protected void onPreExecute()
protected void onPostExecute(Result result)
protected void onProgressUpdate(Progress... values)
protected void onCancelled(Result result)
protected void onCancelled()
public final boolean isCancelled()
public final boolean cancel(boolean mayInterruptIfRunning)
public final Result get() throws InterruptedException, ExecutionException
public final Result get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
public final AsyncTask<Params,Progress,Result> executeOnExecutor(Executor exec, Params... params)
public static void execute(Runnable runnable)
protected final void publishProgress(Progress... values)
Copyright © 2008-2013. All Rights Reserved.