Как получить значения POL датчика силы тяжести Android? - PullRequest
0 голосов
/ 04 января 2019

Это экран из приложения для тестирования датчика.

. В этом приложении есть два типа значений для датчика силы тяжести: POL и RECT

. В моем приложении я использую это для получения силы тяжести.значения, но это только получить значения RECT, как я могу получить значения POL?

var gravityX = 0f
var gravityY = 0f
var gravityZ = 0f

private val sensorListener = object: SensorEventListener {
    override fun onAccuracyChanged(p0: Sensor?, p1: Int) {}

    override fun onSensorChanged(event: SensorEvent?) {
        if(event != null){
            val sensor = event.sensor
            when (sensor.type) {
                Sensor.TYPE_GRAVITY -> {
                    gravityX = event.values[0]
                    gravityY = event.values[1]
                    gravityZ = event.values[2]
                }
            }
        }
    }
}

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...