В своем предыдущем посте я рассказал, как получить углы наклона аппарата во всех трех плоскостях. Однако, как оказалось, метод, использованный в топике является deprecated начиная с API Level 8 (Android 2.2). Исправлю эту ошибку и расскажу, как правильно получать данные под катом.
Сначала чуть-чуть теории
В документации по Android нам предлагают вместо SENSOR_ORIENTATION использовать метод
getOrientation (float[] R, float[] values)
Этот метод принимает два параметра:R — RotationMatrix или матрица поворота устройства;
values — массив из трех элементов типа float, в который запишутся углы наклона аппарата в радианах;
Значит,Читать полностью »





