Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/04/2021, 14:18
tuadmin
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: Si no puedo esperar que termine un tread en Java, ¿es buena idea dormirlo

Cita:
Iniciado por chuidiang Ver Mensaje
¿Has probado a poner hilo1.join() antes de ejecutar alfa?

Y más sencillo todavía. Si alfa tiene que esperar por hilo1 .... ¿por qué crear un hilo?. La idea del hilo es que el código que lanza el hilo siga ejecutando las siguientes líneas. Si tiene que esperar, no tiene sentido lanzar un hilo.

Se bueno.
seguro fue por que es JAVA sobre ANDROID, y hacer que el MAIN, este en espera, es lo mismo que COLGAR la APP y este si pasa de un tiempo es reportado al ANDROID y le da la opcion de CERRAR la APP por que se colgo


lo correcto son los HILOS, pero veo que no esta leyendo la documentacion de java en android.

no se las clases de memoria. pero sabia que en los Tthreads con android habia el methodo Syncronized o algo asi que, con ello podias comunicarte con tu APP android y manipular la UI . asi en tu HILO 1 muera , eeste llame a HILO2, y para manipular la UI seguramente para refrescar la aparcia o quitar tu LOADING, uses el sincronyze y asunto resuelto
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9