Ich habe eine Klasse, die SensorEventListener
implementiert und ich möchte der tilt Angle
meines Geräts mit der Accelerometer
.Get Neigungswinkel von der Android-Beschleunigungsmesser
Ich suchte nach Beispielen im Internet, aber sie verwenden Sensor.TYPE_MAGNETIC_FIELD
.
Ich glaube, mein Gerät nicht diesen Sensor, weil, wenn ich die Prüfung folgendes tun
manager.getSensorList(Sensor.TYPE_ACCELEROMETER).size()
, bekomme ich Null.
Gibt es eine Möglichkeit, die tilt Angle
nur mit Sensor.TYPE_ACCELEROMETER
Werte zu erhalten?
Wie gesagt ich mein Gerät nicht Sensor.TYPE_MAGNETIC_FIELD haben. Gibt es eine Möglichkeit, den Neigungswinkel zu ermitteln, indem Sie nur Sensor.TYPE_ACCELEROMETER-Werte verwenden? – user1615888
dann nur Sensor.TYPE-Accelerometer Fall verwenden – AndroidCrazy
Aber dann wird mValuesMagnet Null sein, und es kann nicht sein. – user1615888