J
jim
Ambitioniertes Mitglied
- 0
Hallo liebes Forum,
ich würde gern die Daten des G Sensors benutzen um mein "Raumschiff" durch bewegen des Telefons fliegen zu lassen. Ich benutze opengl und ein zeichne somit in einer drwa Methode. In der activity welchen diesen View besitz habe ich folgendes implementiert.
könnte mir da jemand weiterhelfen? irgendwie bekomm ich nie werte und leider finde ich kaum beispiele.. . Links sind willkommen und Hinweise natürlich auch.
LG Marcel
ich würde gern die Daten des G Sensors benutzen um mein "Raumschiff" durch bewegen des Telefons fliegen zu lassen. Ich benutze opengl und ein zeichne somit in einer drwa Methode. In der activity welchen diesen View besitz habe ich folgendes implementiert.
Code:
manager = (SensorManager) getSystemService(this.SENSOR_SERVICE);
Sensor sensor = manager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
manager.registerListener(listener, sensor,SensorManager.SENSOR_DELAY_NORMAL);
private SensorEventListener listener = new SensorEventListener() {
public void onSensorChanged(SensorEvent event) {
if (event.sensor.getType() == SensorManager.SENSOR_ACCELEROMETER) {
float x = event.values[0];
float y = event.values[1];
float z = event.values[2];
Log.i(Float.toString(x),Float.toString(y));
}
};
public void onAccuracyChanged(Sensor sensor, int accuracy) {
// TODO Auto-generated method stub
}
};
LG Marcel