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
Mit WebView Wert einer Homepage auslesen und setzen Android App Entwicklung 10.04.2019
Zuverlässige GPS abfragen Android App Entwicklung 13.12.2018
Wie float wert von android App an desktop Applikation per Bluetooth senden? Android App Entwicklung 29.10.2018
Neigungssensor ansprechen und wert ausgeben in App Android App Entwicklung 14.10.2018
Wert beim Start der App aus SharedPreferences auslesen Android App Entwicklung 10.09.2018
TextView wert übergeben Android App Entwicklung 28.06.2018

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. multiwii sensor werte abfragen

Du betrachtest das Thema "Accelerometer abfragen - Werte immer 0" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.