0

我们使用 nexus 7 只运行一个应用程序作为界面。

我们想要的是,当屏幕变黑以节省电量时,它会在触摸时重新打开,而无需按下设备顶部的按钮。

有没有办法在设置中做到这一点?我可以通过在应用程序中添加代码来完成,还是有第三方应用程序可以在后台运行。

该设备将被粘在扩展坞中,因此电源不是问题,但需要保持空白,因此它不是夜间光源,但能够通过触摸屏幕唤醒并运行。

4

2 回答 2

0

我们想要的是,当屏幕变黑以节省电量时,它会在触摸时重新打开,而无需按下设备顶部的按钮。

您将需要为此构建自己的硬件。虽然您可以根据需要将屏幕亮度调低,但在传统的 Android 设备中,屏幕必须保持开机状态才能接收触摸事件。

于 2013-06-03T15:25:55.440 回答
0

我必须做一个自定义应用程序,但你可能不会喜欢这个答案。

我们修改了内核屏幕亮度控制,以便当亮度设置为最小值 0.01 时,它会停用背光并使其看起来像是关闭的。

如果您真的按照 CommonsWare 所说的那样关闭亮度,触摸传感器将被停用。

另一个可能适用的解决方案是监听屏幕关闭意图,一旦触发启动一个监视 g 传感器的服务,并且一旦达到您确定的阈值就足够了,您可以获得一个可以使屏幕变亮的唤醒锁。这是我知道如何在不更改硬件或内核的情况下完成接近您所要求的唯一方法。

于 2013-06-04T20:16:17.607 回答