Я разрабатываю свое первое приложение, и для некоторых расчетов мне нужен угол вертикальной оси. В основном я пытаюсь сделать простой инструмент измерения, который будет выполнять вычисления при нажатии кнопки. У меня есть высота (H), в которой находится устройство, и мне нужен угол вертикальной оси устройства. Имея эти значения, я смогу вычислить sin и так далее.
Я пытался использовать код из этой ссылки (поиск ориентации с помощью getRotationMatrix() и getOrientation()) для получения значений, но происходит сбой, а также я думаю, что это не те значения, которые мне нужны, потому что устройство остается неподвижным.
Иллюстрация того, что я имею в виду (у меня есть значение «H», и я ищу угол «a» или данные, из которых я могу его извлечь):
Любые полезные ссылки, учебные пособия или образцы были бы очень полезны.