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