override public void FindRobots() { // Only run this stuff if the adapter is enabled if( IsAdapterEnabled() ) { m_RobotProvider.Call("findRobots"); AndroidJavaObject pairedRobots = m_RobotProvider.Call<AndroidJavaObject>("getRobots"); int pairedRobotCount = pairedRobots.Call<int>("size"); // Initialize Sphero array m_PairedSpheros = new Sphero[pairedRobotCount]; // Create Sphero objects for the Paired Spheros for( int i = 0; i < pairedRobotCount; i++ ) { // Set up the Sphero objects AndroidJavaObject robot = pairedRobots.Call<AndroidJavaObject>("get",i); string bt_name = robot.Call<string>("getName"); string bt_address = robot.Call<string>("getUniqueId"); m_PairedSpheros[i] = new SpheroAndroid(robot, bt_name, bt_address); } } }
override public void FindRobots() { // Only run this stuff if the adapter is enabled if (IsAdapterEnabled()) { m_RobotProvider.Call("findRobots"); AndroidJavaObject pairedRobots = m_RobotProvider.Call <AndroidJavaObject>("getRobots"); int pairedRobotCount = pairedRobots.Call <int>("size"); // Initialize Sphero array m_PairedSpheros = new Sphero[pairedRobotCount]; // Create Sphero objects for the Paired Spheros for (int i = 0; i < pairedRobotCount; i++) { // Set up the Sphero objects AndroidJavaObject robot = pairedRobots.Call <AndroidJavaObject>("get", i); string bt_name = robot.Call <string>("getName"); string bt_address = robot.Call <string>("getUniqueId"); m_PairedSpheros[i] = new SpheroAndroid(robot, bt_name, bt_address); } } }