0

ペアリングされたすべての Sphero をアプリに自動的に接続させたい。というクラスがあるのを見ましたが、orbotix.robot.internal.AutoReconnectCommand; このクラスの javadoc が見つかりません。接続画面を表示せずにAndroidでSpheroを自動接続する方法はありますか?

4

1 に答える 1

2

私は自分の質問に対する答えを見つけました
。使用できます:

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

mDiscoverListener で orbotix の特定の GUI を使用せずに Sphero を接続するには、メソッド呼び出しを実装する必要がありますonFound
ロボットが 1 つしかない場合は、次の方法で実装できます。

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

複数のロボットがある場合は、Sphero を選択するために自分で GUI を追加できます

于 2014-07-05T09:12:55.927 に答える