Я разрабатываю приложение, которое считывает данные со многих датчиков устройств.
Согласно документации:
[onSensorChanged is] Вызывается при появлении нового события датчика. Обратите внимание, что «включено изменено» несколько неправильно, так как это также будет вызываться, если мы получим новое показание от датчика с точно такими же значениями датчика (но с более новой временной меткой).
My вопрос в том, если это правда, то почему я не получаю никаких данных, когда нет смены датчика? Например, если значение близости составляет 5 см, onSensorChanged не будет вызываться, пока значение близости не станет равным 0 см.
То же самое касается датчика освещенности. Согласно документации, предполагается продолжать посылать то же значение датчика освещенности с более новой временной меткой. Это не происходит, хотя. Датчик освещенности отправляет данные только при изменении освещения.