It's a class that extends
AsyncTask
to allow it to update the
ProgressDialog
passed in in the constructor.
It supports operations such as cancelling the running task by hitting the
Back key whilst the
ProgressDialog
is showing.
The class is intended to be extended and the actual work of the task will be done in the
protected abstract Result doInBackground (Params... params)
method.
The
API documentation for
AsyncTask
can be found here;
AyncTask[
^]
Hope this helps,
Fredrik