【问题标题】:Is there a way to auto connect Sphero in android有没有办法在android中自动连接Sphero
【发布时间】:2014-06-28 18:38:51
【问题描述】:

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

【问题讨论】:

    标签: android sphero-api sphero


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-22
      • 1970-01-01
      • 2011-11-05
      • 1970-01-01
      • 1970-01-01
      • 2011-06-08
      • 2022-01-25
      相关资源
      最近更新 更多