he visto que lanza una excepción, cuando el progressbar llega a 100 y lo hace después de que le llegue un booleano a true desde otra clase y es entonces cuando muestra la barra al completo (100) luego imprime en el logcat "Envío realizado con éxito", a continuación debería de mostrar un Toast notificando al usuario que el envío se realizó con éxito pero es ahí cuando lanza esta excepción, pero no por el toast, el toast está bien construido, de hecho funcionaba antes de añadir el Thread.
esta es la excepción:
Cita: 10-15 17:18:09.812: DEBUG/appDemo(404): El Thread ha tenido problemas durante su ejecución: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
¿tengo que crear un handler?
Saludos
PD: y esta es la excepción cuando pulso por primera vez el botón después de arrancar la aplciación:
10-15 17:22:19.702: DEBUG/appDemo(439): El Trhead ha tenido problemas durante su ejecución: android.view.ViewRoot$CalledFromWrongThreadExcepti on: Only the original thread that created a view hierarchy can touch its views.