Мне нужно получить точный угол моего устройства Android с каждой оси.Измерение точного угла поворота устройства в android
Во-первых, я должен сказать, что я искал через сеть, а также StackOverflow, и я видел, как эти страницы:
How to measure the tilt of the phone in XY plane using accelerometer in Android
Get Android rotation angle in x-axis
Но они не были полезны. Я использовал некоторые из них, но они дают неправильные значения.
Если ось в устройстве будет выглядеть следующим образом:
мне нужно, чтобы получить этот угол поворота:
Я не хочу использовать любое оборудование датчик, кроме акселерометра, и я работаю с API 17. Я думаю, что это возможно на основе гоночных игр, но я не знаю, как это сделать.
Буду признателен, если вы мне поможете. Спасибо
Необходимо передать это. http://developer.android.com/reference/android/hardware/SensorEvent.html –
Как я уже говорил ранее, я просто хочу получить ориентацию, используя акселерометр. У меня нет другого аппаратного сенсора. Также учтите, что TYPE_ORIENTATION устарел на уровне API 8, а также у меня нет доступа к датчикам, которые относятся к API 20, например STRING_TYPE_LINEAR_ACCELERATION. – Taher