Implementar o Eclipse MQTT Android Client usando uma instância de conexão única
Estou usando o serviço mqtt android Eclipse Paho no meu aplicativo. Consigo assinar e publicar as mensagens no mqtt broker. Eu tenho algumas atividades no aplicativo, quando qualquer atividade é iniciada, ela se conecta ao intermediário usandomqttAndroidClient.connect(null, new IMqttActionListener() {}
e obtém a resposta emmqttAndroidClient.setCallback(new MqttCallback() {}
.
Minhas perguntas:
Essa é a maneira correta de implementar o serviço android mqtt?Existe uma maneira de usar a mesma conexão e instância de retorno de chamada em todo o aplicativo?