Jak zmierzyć nachylenie telefonu w płaszczyźnie XY za pomocą akcelerometru w Androidzie

Próbowałem użyć danych osi Z z SensorEvent.values, ale nie wykrywa on obrotu mojego telefonu w płaszczyźnie XY, tj. wokół osi Z.

Używam tego jako odniesienia dla osi współrzędnych. Czy to jest poprawne?

Jak zmierzyć ten ruch za pomocą wartości akcelerometru?

Te gry robią coś podobnego:Extreme Skater, Doodle Jump.

PS: moja orientacja na telefon będzie krajobrazowa.

questionAnswers(2)

yourAnswerToTheQuestion