屏幕关闭时如何防止接近传感器睡眠?

时间:2016-07-29 12:42:56

标签: android proximity

当手靠近接近传感器时,我正在尝试打开屏幕。但是,一旦屏幕关闭,接近传感器就会关闭。我该如何防止这种情况?

1 个答案:

答案 0 :(得分:-1)

您应该编写一个注册传感器输入并使用onSensorChanged()的服务。这样,当屏幕关闭且活动暂停时,您仍然可以收听事件。

然而,在Marshmallow和Nougat,你有打盹模式,这意味着服务很可能会在屏幕关闭很长时间后停止运行。我认为他们没有在文档中指定传感器更改的行为,我很乐意听到会发生什么。