Cuando se utiliza el sensor de luz, tengo un problema en el caso onSensorChanged() no se activa. La razón es que cuando el oyente está registrado, si el valor de lux permanece constante, no hay cambio y, por lo tanto, no hay evento. Sin embargo, ¡aún quiero saber el valor de lux! ¡Hay una diferencia entre un valor lux constante de 0 y una constante de 60,000!sensor de luz Android no evento desencadenante
Después de algunas investigaciones, se dieron cuenta de que no hay manera de leer directamente el valor del sensor de lux. Entonces, ¿cómo obtengo el valor lux si es constante y, por lo tanto, nunca desencadenará un evento? ¿Hay alguna forma de establecer inicialmente un valor falso (como -1) para que siempre ocurra un evento? ¿O estoy pensando en esto mal?
¡Cualquier ayuda sería muy apreciada!
he señalado, que Android 2.3.4 notifica oyente con valor actual tan pronto como su domicilio. Mientras que Android 2.2 no hace esto. – inazaruk
Interesante, mi teléfono es 2.3.1. Tendrá que encontrar a alguien con 2.3.4 para probar. – Glitch
¿Qué teléfono estás usando? –