Compartir a través de


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.

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

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a