При использовании датчика освещенности у меня возникает проблема, когда событие onSensorChanged () никогда не вызывается. Причина в том, что, когда слушатель зарегистрирован, если значение люкс остается постоянным, изменений не происходит, и, следовательно, нет событий. Тем не менее, я все еще хочу знать стоимость люкса! Существует разница между постоянным значением люкс 0 и константой 60 000!
После некоторых исследований я понял, что нет способа напрямую прочитать значение люкс датчика. Итак, как мне получить значение люкс, если оно постоянное и, следовательно, никогда не вызовет событие? Есть ли способ установить ложное значение изначально (например, -1), чтобы событие всегда происходило? Или я думаю об этом неправильно?
Любая помощь будет принята с благодарностью!