Cita:
Iniciado por Malenko La principal diferencia entre un thread y una AsyncTask es que el thread no puede acceder a la UI y la AsyncTask sí. En cambio puedes tener muchos threads simultaneos pero, en principio, solo una AsyncTask corriendo a la vez. Digo en principio porque desde HoneyComb puedes lanzar la AsyncTask en el Executor para tener varias corriendo de forma simultanea.
Ya sabía que desde un Thread no puedo acceder a la UI, pero no sabía el límite de 1 AsyncTask. El tema de actualizar la UI lo pensaba solventar con handlers entre Thread y MainActivity.
Gracias!