Tengo dos preguntas:inicio asíncrono de tareas dentro de un subproceso de trabajo
- podemos empezar/ejecutar una tarea asíncrona dentro de un subproceso de trabajo?
- En caso afirmativo, los métodos
onPreExecute()
,onProgressUpdate(Progress...)
yonPostExecute(Result)
se invocan en el hilo de la interfaz de usuario?
quiero saber que debido a que tengo una conexión TCP se ejecuta en un subproceso de trabajo y cuando se recibe un paquete que quiero iniciar un nuevo hilo para hacer el análisis sintáctico de este paquete y después de que la actualización de algunas estructuras de datos en la interfaz de usuario hilo.
¡Gracias de antemano!
mientras AsyncTasks se adaptan muy bien para algunas cosas, parece que esta aplicación no es del todo una de ellas. como alternativa, podría lidiar simplemente con la subclase de la clase Thread – mfrankli