Возможно ли получить текущее значение датчика приближения в Android?Как получить текущее значение датчика приближения Android?
Я знаю, что я могу использовать SensorManager и Sensor и зарегистрировать измененный прослушиватель состояния, но мне не нужно уведомлять о каждом изменении состояния, поэтому было бы крайне неэффективно, так как этот код запускается в службе. Кроме того, мой код не будет знать значение до тех пор, пока не произойдет изменение состояния (что, если значение не изменилось ... откуда я знаю, что это такое? Вместо того, чтобы регистрировать слушателя, я просто хочу сказать:
proximitySensor.getCurrentDistance();
возможно ли это?
Благодаря
Да, но я и спрашиваю, как сделать это без использования этих слушателей. – Nullqwerty
Из моего сообщения: «Я знаю, что могу использовать SensorManager и Sensor и регистрировать измененный слушателем состояние, но мне не нужно уведомлять о каждом изменении состояния, поэтому он будет очень неэффективным, поскольку этот код запускается в службе Кроме того, мой код не будет знать значение до тех пор, пока не произойдет изменение состояния (что, если значение не изменилось ... откуда я знаю, что это такое? » – Nullqwerty
Прошу прощения, я был многозадачным, отвечая, моя ошибка. Я не знаю, что есть какой-то другой способ, чем слушать изменения. – user3924722