He creado una instancia de controlador en el hilo principal de ui (mUIHandler) y de un hilo de trabajo (otro hilo) cuando intento ejecutar el método de ejecución de el método runnable run se ejecuta casi 9 de cada 10 veces, pero hay una vez en que no se ejecuta.handler.post (ejecutable) no siempre ejecuta el método de ejecución en android
mUIHandler.post (uiRunnable) -> lo hace no siempre garantiza para ejecutar el método de ejecución presentes en el ejecutable?
Incluso agregué métodos de registro para verificar y pude ver que los registros hasta la invocación del método de publicación se ejecutan pero los registros del método de ejecución no se muestran.
¿Cómo funciona la publicación (ejecutable) internamente? ¿garantiza que el hilo ui (hilo con el controlador) ejecutará esto tan pronto como se invoque la publicación?
Cualquier ayuda sería apreciada.
Gracias!
Código postal relacionado con el problema. – kosa
@thinksteep intentará analizar la sugerencia dada por mattc a continuación para ver si puedo hacer algo al respecto. Estoy evitando publicar el fragmento de código aquí, ya que tiene más de 500 líneas de código. ¡Gracias! – Deva