AsyncTask.DoInBackground(Object[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.