0

我希望我的应用程序自动连接所有配对的 Sphero。我看到有一个名为的类,orbotix.robot.internal.AutoReconnectCommand; 但我找不到该类的任何 javadoc。有没有办法在不显示连接屏幕的情况下在 android 中自动连接 Sphero?

4

1 回答 1

2

我为自己的问题找到了答案
您可以使用:

porvider.addConnectionListener(mConnectionListener);
porvider.addDiscoveryListener(mDiscoveryListener);

要在不使用 mDiscoverListener 中的 orbotix 的给定 GUI 的情况下连接 Sphero,您需要实现一个方法调用onFound
如果您只有一个机器人,您可以通过以下方式实现它

@Override
        public void onFound(List<Sphero> paramList)
        {
            Sphero s=paramList.get(0);
            RobotProvider.getDefaultProvider().connect(s);
        }

如果您有多个机器人,您可以自己添加 GUI 以选择 Sphero

于 2014-07-05T09:12:55.927 回答