--- android/FriendRadar/src/dk/thoerup/friendradar/RadarActivity.java 2009/08/13 20:08:16 265 +++ android/FriendRadar/src/dk/thoerup/friendradar/RadarActivity.java 2009/08/15 08:58:40 266 @@ -52,15 +52,7 @@ // ToDo: alert the user about missing orientation sensor Log.e("sensor", "no orientation sensor"); } - - List magneticSensors = sensorManager.getSensorList(Sensor.TYPE_MAGNETIC_FIELD); - Log.e("sensors2", "sensor count" + magneticSensors.size()); - if (magneticSensors.size() > 0) { - sensorManager.registerListener(magneticListener, magneticSensors.get(0), SensorManager.SENSOR_DELAY_NORMAL); - } else { - // ToDo: alert the user about missing orientation sensor - Log.e("sensor", "no magnetic sensor"); - } + } @@ -71,7 +63,6 @@ locManager.removeUpdates(this); sensorManager.unregisterListener(orientationListener); - sensorManager.unregisterListener(magneticListener); } @@ -113,21 +104,5 @@ @Override public void onAccuracyChanged(Sensor sensor, int accuracy) { } - }; - - SensorEventListener magneticListener = new SensorEventListener() { - - @Override - public void onSensorChanged(SensorEvent event) { - Log.e("Mag0", "" + event.values[0]); - Log.e("Mag1", "" + event.values[1]); - Log.e("Mag2", "" + event.values[2]); - } - - @Override - public void onAccuracyChanged(Sensor sensor, int accuracy) { - } - }; - - + }; } \ No newline at end of file