标签: android proximity
当手靠近接近传感器时,我正在尝试打开屏幕。但是,一旦屏幕关闭,接近传感器就会关闭。我该如何防止这种情况?
答案 0 :(得分:-1)
您应该编写一个注册传感器输入并使用onSensorChanged()的服务。这样,当屏幕关闭且活动暂停时,您仍然可以收听事件。
然而,在Marshmallow和Nougat,你有打盹模式,这意味着服务很可能会在屏幕关闭很长时间后停止运行。我认为他们没有在文档中指定传感器更改的行为,我很乐意听到会发生什么。