public abstract class

WeakAsyncTask

extends AsyncTask<Params, Progress, Result>
java.lang.Object
   ↳ android.os.AsyncTask<Params, Progress, Result>
     ↳ com.android.contacts.util.WeakAsyncTask<Params, Progress, Result, WeakTarget>
Known Direct Subclasses

Summary

Fields
protected WeakReference<WeakTarget> mTarget
[Expand]
Inherited Fields
From class android.os.AsyncTask
Public Constructors
WeakAsyncTask(WeakTarget target)
Protected Methods
abstract Result doInBackground(WeakTarget target, Params... params)
final Result doInBackground(Params... params)
final void onPostExecute(Result result)
void onPostExecute(WeakTarget target, Result result)
void onPreExecute(WeakTarget target)
final void onPreExecute()
[Expand]
Inherited Methods
From class android.os.AsyncTask
From class java.lang.Object

Fields

protected WeakReference<WeakTarget> mTarget

Public Constructors

public WeakAsyncTask (WeakTarget target)

Protected Methods

protected abstract Result doInBackground (WeakTarget target, Params... params)

protected final Result doInBackground (Params... params)

protected final void onPostExecute (Result result)

protected void onPostExecute (WeakTarget target, Result result)

protected void onPreExecute (WeakTarget target)

protected final void onPreExecute ()