1

Sphero と同期した後、あるアクティビティから別のアクティビティに渡したい場合、同期が失われます。新しいアクティビティで onCreate のこのメソッドを実行して、再び同期を解除する必要があります。

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

mRobot は Sphero の MAC アドレスを持っています。初めて接続し、再度同期せずにそれを維持できるので、すべてのアプリケーションのBluetooth接続を維持したい.

Sphero の公式 Orbotix アプリケーションを見たことがありますが、同期は永続的であるため、完璧だと思います。この方法で私を助けてくれませんか?

4

1 に答える 1