Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2014, 18:04
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Problema con ProgressDialog

Si, este el problema:

1. Android no te deja hacer operaciones pesadas en el main thread porque bloqueas la aplicación. La solución es correr los procesos pesados en un thread diferente.
2. Incluso si corres tu proceso pesado en otro thread hay ciertas consideraciones que tienes que hacer. Una de ellas es que si haces cambio en el UI tienes que hacerlo en el main thread. Para eso, puedes usar un handler http://developer.android.com/guide/f...html#threading

Incluso puedes usar un AsyncTask