Lenguaje

AsyncTask.DoInBackground(Object[]) Método

Definición

Invalide este método para realizar un cálculo en un subproceso en segundo plano.

[Android.Runtime.Register("doInBackground", "([Ljava/lang/Object;)Ljava/lang/Object;", "GetDoInBackground_arrayLjava_lang_Object_Handler")]
protected abstract Java.Lang.Object? DoInBackground(params Java.Lang.Object[]? params);
[<Android.Runtime.Register("doInBackground", "([Ljava/lang/Object;)Ljava/lang/Object;", "GetDoInBackground_arrayLjava_lang_Object_Handler")>]
abstract member DoInBackground : Java.Lang.Object[] -> Java.Lang.Object

Parámetros

params
Object[]

Parámetros de la tarea.

Devoluciones

Resultado, definido por la subclase de esta tarea.

Atributos

Comentarios

Invalide este método para realizar un cálculo en un subproceso en segundo plano. Los parámetros especificados son los parámetros pasados #execute por el autor de la llamada de esta tarea.

Normalmente, esto se ejecutará en un subproceso en segundo plano. Pero para admitir mejor los marcos de pruebas, se recomienda que esto también tolera la ejecución directa en el subproceso en primer plano, como parte de la #execute llamada.

Este método puede llamar #publishProgress a para publicar actualizaciones en el subproceso de la interfaz de usuario.

Java documentación para android.os.AsyncTask.doInBackground(Params...).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a