Cómo no detener asynctask cuando finaliza la actividad

Tengo una actividad con una tarea asíncrona para enviar un archivo a un servicio web, si estoy en la actividad, envío el archivo, en medio del proceso vuelvo a la actividad, la tarea asíncrona finaliza. ¿Cómo puedo hacer que esto no suceda?

preguntado el 04 de julio de 12 a las 08:07

AsyncTask será detenido por el sistema cuando se complete el subproceso que lo inició. Si desea que continúe ejecutándose, considere usar Service en lugar de. -

Entonces, ¿AsyncTask no termina si vuelvo a la actividad anterior? Si tengo un Toast.maketext en onPostExecute y estoy en otra actividad, ¿se mostrará esto? -

Siempre y cuando la actividad que inició su tarea no haya terminado todavía. -

1 Respuestas

Puede usar ProgressDialog y establecer Cancelable en falso para evitarlo.

Respondido 04 Jul 12, 09:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.