› Foros › PC › Software libre
-spyker- escribió:Nunca me he movido por Android, pero una miradita rápida me han aclarado unas cosas:
El método isConnected() devuelve el valor true si se ha establecido una conexión correcta, no si se tiene una conexión establecida.. no sé si me entiendes, es decir, en el momento en el que hayas establecido una conexión, independientemente del estado de ésta, devolverá true.
Para saber si se ha cerrado la conexión hay un método (supongo que lo tendrás en las bibliotecas) llamado isClosed() que te devuelve true si la conexión se ha cerrado.
Espero haberte sido de ayuda!
public boolean isConnected ()
Returns whether this socket is connected to a remote host.
Returns
true if the socket is connected, false otherwise.