Ho una classe che implementa SensorEventListener
e vorrei ottenere il tilt Angle
del mio dispositivo utilizzando il Accelerometer
.Ottieni l'angolo di inclinazione dell'accelerometro Android
Ho cercato degli esempi su Internet ma usano Sensor.TYPE_MAGNETIC_FIELD
.
Credo che il mio dispositivo non dispone di questo sensore, perché quando faccio la seguente controllo
manager.getSensorList(Sensor.TYPE_ACCELEROMETER).size()
, ottengo a zero.
C'è un modo per ottenere il tilt Angle
utilizzando solo i valori Sensor.TYPE_ACCELEROMETER
?
Come ho detto il mio dispositivo non hanno Sensor.TYPE_MAGNETIC_FIELD. C'è un modo per ottenere l'angolo di inclinazione semplicemente usando i valori Sensor.TYPE_ACCELEROMETER? – user1615888
quindi utilizzare solo Sensor.TYPE-Accelerometro case – AndroidCrazy
Ma poi mValuesMagnet sarà nullo, e non può essere. – user1615888