Como manter uma conexão Bluetooth quando o Sphero é sincronizado e uso várias atividades
Quando eu sincronizei com Sphero e eu quero passar de uma atividade para outra, minha sincronização é perdida, e eu tenho que fazer na nova atividade esse método em onCreate para obter novamente o sincronismo:
**RobotProvider provider = RobotProvider.getDefaultProvider();
mRobot = provider.findRobot(robot_id);
provider.initiateConnection(robot_id);
provider.control(mRobot);
provider.connectControlledRobots();**
mRobot tem o endereço MAC da Sphero. Mas não é bom para todos os momentos que eu tento, eu quero manter a conexão bluetooth para todos os aplicativos, desde que eu conecto pela primeira vez e sendo capaz de mantê-lo sem sincronizar novamente.
Eu vi o aplicativo Orbotix oficial para Sphero e acho que é perfeito, porque a sincronização é permanente. Você poderia me ajudar dessa maneira?