¿Cómo reemplazar adecuadamente Sensor.TYPE_ORIENTATION (que ahora está obsoleto)?

He intentado varios fragmentos de código que se encuentran en Internet en las discusiones relacionadas con SensorManager.getOrientation() . Ninguno proporciona acimut magnético fiable, como Sensor.TYPE_ORIENTATION hizo Sensor.TYPE_ORIENTATION . ¿Podría alguien compartir un código de trabajo para la emulación Sensor.TYPE_ORIENTATION ?

  • ¿Cómo puedo rotar la pantalla sólo en modo horizontal en android?
  • ¿El filtrado del acelerómetro de Android?
  • Android: ¿Cómo se trata con baromters inexactos?
  • Comportamiento extraño con el sensor de orientación de Android
  • Android - SensorManager comportamiento extraño de getOrientation
  • ¿Cómo rastrear la posición de un dispositivo Android en un edificio?
  • ¿Cómo voy a detectar el sensor de movimiento en el receptor de radiodifusión?
  • Diferentes valores entre los sensores TYPE_ACCELEROMETER / TYPE_MAGNETIC_FIELD y TYPE_ORIENTATION
  • UnregisterListener no funciona con PROXIMITY_SCREEN_OFF_WAKE_LOCK
  • Azimut encontrado con Sensor.TYPE_MAGNETIC_FIELD mucho más inestable que Sensor.TYPE_ORIENTATION
  • ¿Puede guardar / ver un archivo de vídeo y los datos del sensor simultáneamente?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.