AsyncTask<Param, Progress, Result> constructor
AsyncTask<Param, Progress, Result> ({
- OnPreExecute? onPreExecute,
- DoInBackground<
Param, Result> ? doInBackground, - OnProgressUpdate<
Progress> ? onProgressUpdate, - OnPostExecute<
Result> ? onPostExecute, - OnCompleted? onCompleted,
- OnCanceled? onCanceled,
Implementation
AsyncTask({
OnPreExecute? onPreExecute,
DoInBackground<Param, Result>? doInBackground,
OnProgressUpdate<Progress>? onProgressUpdate,
OnPostExecute<Result>? onPostExecute,
OnCompleted? onCompleted,
OnCanceled? onCanceled,
}) : _isCompleted = false,
_onPreExecute = onPreExecute,
_doInBackground = doInBackground,
_onProgressUpdate = onProgressUpdate,
_onPostExecute = onPostExecute,
_onCompleted = onCompleted,
_onCanceled = onCanceled,
super(onCancel: onCanceled);