使用光传感器时,我遇到了永远不会触发 onSensorChanged() 事件的问题。原因是当监听器注册时,如果 lux 值保持不变,则没有变化,因此没有事件。但是,我还是想知道勒克斯值!恒定的勒克斯值 0 和恒定的 60,000 之间存在差异!
经过一番研究,我意识到没有办法直接读取传感器的勒克斯值。那么,如果它是恒定的,我如何获得 lux 值,从而永远不会触发事件?有没有办法一开始就设置一个假值(比如-1),这样一个事件就会一直发生?还是我想错了?
任何帮助将不胜感激!
使用光传感器时,我遇到了永远不会触发 onSensorChanged() 事件的问题。原因是当监听器注册时,如果 lux 值保持不变,则没有变化,因此没有事件。但是,我还是想知道勒克斯值!恒定的勒克斯值 0 和恒定的 60,000 之间存在差异!
经过一番研究,我意识到没有办法直接读取传感器的勒克斯值。那么,如果它是恒定的,我如何获得 lux 值,从而永远不会触发事件?有没有办法一开始就设置一个假值(比如-1),这样一个事件就会一直发生?还是我想错了?
任何帮助将不胜感激!