1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Rotesmofa, 30.12.2010 #1
    Rotesmofa

    Rotesmofa Threadstarter Fortgeschrittenes Mitglied

    Hallo Jungs,

    wir haben gerade eine APP in der Mache und wollten die Daten des Accelerometers auslesen.

    Wir nutzen GPS und möchten zu einem GPS Wert einen zu diesem Zeitpunkt entsprechenden Accelerometer Wert abspeichern. Unser Code sieht aus wie folgt:

    Code:
    import android.app.Activity;
    import android.hardware.Sensor;
    import android.hardware.SensorEvent;
    import android.hardware.SensorEventListener;
    import android.hardware.SensorManager;
    import android.os.Bundle;
    
    public class AccelerometerService extends Activity{
    	AccelerometerData accelerometerData;
    	private SensorManager mSensorManager;
    	private float x,y,z;
        private class AccelerometerData implements SensorEventListener{ 
    	
        	public void onSensorChanged(SensorEvent event) {
                x = event.values[0];
                y = event.values[1];
                z = event.values[2];
            }
            public void onAccuracyChanged(Sensor sensor, int accuracy) {}
        }
        @Override
        protected void onCreate(Bundle savedInstanceState) { 
            super.onCreate(savedInstanceState);
            mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
            mSensorManager.registerListener(accelerometerData,
                    mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),
                    SensorManager.SENSOR_DELAY_FASTEST);
        }
        @Override
        protected void onResume() {
            super.onResume();  
        }
        @Override
        protected void onStop() {
            mSensorManager.unregisterListener(accelerometerData);
            super.onStop();
        }
        public String getSensorString()
        {
        	return ("X: " + x+"m/s, Y: "+ y +"m/s, Z: "+ z +"m/s" );
        }
    }
    Seht ihr unseren Fehler?


    Gruß
    Rotesmofa
     
  2. Rotesmofa, 30.12.2010 #2
    Rotesmofa

    Rotesmofa Threadstarter Fortgeschrittenes Mitglied

    Solved

    Läuft alles wenn ich es in meiner main ausführe..? :winki:
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Integer-Wert übertragen auf zweite Activity Android App Entwicklung 17.11.2017
[ERLEDIGT] Mehrere Verzeichnisse abfragen Android App Entwicklung 02.07.2017
[ERLEDIGT] Existierendes Objekt immer NULL Android App Entwicklung 10.05.2017
[ERLEDIGT] Spinner feste double Werte zuordnen Android App Entwicklung 24.04.2017
[RÜCKMELDUNG FEHLT] SimpleDateFormat "if" abfrage für Tag oder Nacht Android App Entwicklung 12.03.2017
Wie realisiere ich eine zeitgesteuerte Berechnung und die Anzeige von PDF's Android App Entwicklung 21.02.2017
SQL-Abfrage über zwei Tabellen realisieren Android App Entwicklung 12.02.2017
[APPINVENTOR] Wie weise ich Werte aus Slidern zu ? Android App Entwicklung 07.02.2017
Permission Abfrage funktioniert nicht mehr Android App Entwicklung 15.01.2017
Button positioniert sich immer über Tastatur Android App Entwicklung 13.01.2017

Benutzer fanden diese Seite durch die Suche nach:

  1. multiwii sensor werte abfragen

Du betrachtest das Thema "Accelerometer abfragen - Werte immer 0" im Forum "Android App Entwicklung",