Android: Probleme beim Berechnen der Ausrichtung des Geräts
Ich versuche ein einfaches zu bauenerweiterte Realität App, also arbeite ich mit Sensordaten.
Nach diesem Thread (Android Kompass Beispiel) und Beispiel (http://www.codingforandroid.com/2011/01/using-orientation-sensors-simple.html), die Berechnung der Orientierung mit demSensor.TYPE_ACCELEROMETER undSensor.TYPE_MAGNETIC_FIELD passt nicht wirklich
Also kann ich keine "guten" Werte bekommen. Die Azimut-Werte ergeben überhaupt keinen Sinn. Wenn ich also das Telefon nach oben bewege, ändert sich der Wert extrem. Selbst wenn ich das Telefon nur drehe, geben die Werte nicht die Ausrichtung des Telefons wieder.
Hat jemand eine Idee, wer die Wertequalität nach dem gegebenen Beispiel verbessern kann?