android.os
Class AsyncTask<Params,Progress,Result>
java.lang.Object
android.os.AsyncTask<Params,Progress,Result>
public abstract class AsyncTask<Params,Progress,Result>
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AsyncTask
public AsyncTask()
getStatus
public final AsyncTask.Status getStatus()
doInBackground
protected abstract Result doInBackground(Params... params)
onPreExecute
protected void onPreExecute()
onPostExecute
protected void onPostExecute(Result result)
onProgressUpdate
protected void onProgressUpdate(Progress... values)
onCancelled
protected void onCancelled()
isCancelled
public final boolean isCancelled()
cancel
public final boolean cancel(boolean mayInterruptIfRunning)
get
public final Result get()
throws java.lang.InterruptedException,
java.util.concurrent.ExecutionException
- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
get
public final Result get(long timeout,
java.util.concurrent.TimeUnit unit)
throws java.lang.InterruptedException,
java.util.concurrent.ExecutionException,
java.util.concurrent.TimeoutException
- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException
execute
public final AsyncTask<Params,Progress,Result> execute(Params... params)
publishProgress
protected final void publishProgress(Progress... values)
Copyright © 2008-2010. All Rights Reserved.