Eu abro uma conexão e recebo os dados… esses dados eu exibo na tela.
Eu deixo a conexão aberta pois o servidor me envia os dados atualizados sempre que eles são gerados.
O que eu preciso é criar um looping que fica verificando se o servidor enviou novas infomações e se tiver enviado ele pega as novas informações e atualiza na tela.
Alguém tem alguma sugestão de como fazer isso? Hoje ele acaba não exibindo os dados na tela, ele fica fazendo o looping e não para para mostrar os dados na tela, mesmo eu colocando um Thread.sleep(1000) no final do looping.
O segredo é criar uma classe que implemente a Runnable, fazer a atualização que deve ser feita dentro do método run() e criar e eartar uma thread atribuída com essa classe runnable.