2011-05-04 70 views
3

我想能够保持android屏幕锁定在应用程序中。这不是一个市场应用程序。它安装在专用平板电脑上。如何防止屏幕锁定,但保持调光功能?

我发现的唯一解决方案是使用电源管理器并使用WakeLock。这样我就可以保持屏幕不被锁定,但它也会使屏幕变暗,从而浪费电池。

我想让屏幕变暗并关闭它总是这样的方式,但它能够在被触摸时唤醒,而不需要用户按下电源按钮并解锁。

这甚至可能吗?你会怎么做这样的事情?

感谢,

回答

2

我发现是使用电源管理器,并使用激活锁定的唯一解决方案。这样我就可以保持屏幕不被锁定,但它也会使屏幕变暗,从而浪费电池。

您可能正在使用错误的WakeLock。请阅读PowerManager documentation并尝试不同的WakeLock。有WakeLock版本支持屏幕关闭,屏幕变暗,屏幕亮度正常。

这甚至可能吗?

如果屏幕关闭,它将不响应触摸事件。