Jak zachować połączenie Bluetooth, gdy Sphero jest zsynchronizowane i używam kilku działań

Kiedy zsynchronizuję się z Sphero i chcę przejść z jednej aktywności na drugą, moja synchronizacja zostanie utracona i muszę wykonać nową czynność tą metodą w onCreate, aby ponownie uzyskać synchronizację:

        **RobotProvider provider = RobotProvider.getDefaultProvider();
        mRobot = provider.findRobot(robot_id);
        provider.initiateConnection(robot_id);
        provider.control(mRobot);
        provider.connectControlledRobots();**

mRobot ma adres MAC Sphero. Ale to nie jest dobre na wszystkie czasy, kiedy próbuję, chcę zachować połączenie bluetooth dla wszystkich aplikacji, ponieważ łączę się po raz pierwszy i jestem w stanie utrzymać go bez synchronizacji.

Widziałem oficjalną aplikację Orbotix dla Sphero i myślę, że jest idealna, ponieważ synchronizacja jest trwała. Czy mógłbyś mi pomóc w ten sposób?

questionAnswers(1)

yourAnswerToTheQuestion