laremi
10/08/15, 09:20:47
Hola.
Estoy haciendo una app con Bluetooth. El manejo del bluetooth es mediante hilos Async.
Todo parece funcionar bien, pero cuando le doy al botón back del móvil, la aplicación aparentemente se para, pero en el android studio, en la ventana del log se siguen registrando eventos del tipo Log.e y no parece detenerse nunca.
Cuando le das botón "terminate aplicattion" la aplicación entonces sí se detiene.
En OnStop y enOnDestroy detengo los sockets y cierro todos los hilos, con close(true) y nada. Sigue cabezonamente hasta que le doy a al "terminate".
¿Que puede ocurrir?. ¿Como se puede hacer que una app se detenga de verdad?.
Gracias.
Estoy haciendo una app con Bluetooth. El manejo del bluetooth es mediante hilos Async.
Todo parece funcionar bien, pero cuando le doy al botón back del móvil, la aplicación aparentemente se para, pero en el android studio, en la ventana del log se siguen registrando eventos del tipo Log.e y no parece detenerse nunca.
Cuando le das botón "terminate aplicattion" la aplicación entonces sí se detiene.
En OnStop y enOnDestroy detengo los sockets y cierro todos los hilos, con close(true) y nada. Sigue cabezonamente hasta que le doy a al "terminate".
¿Que puede ocurrir?. ¿Como se puede hacer que una app se detenga de verdad?.
Gracias.