如何以编程方式更改Android中的显示空闲超时值?

时间:2012-01-06 15:43:29

标签: android

我有一个自定义Android服务(没有关联的活动),需要实现自定义空闲超时值,以便在某些条件下(而不是所有时间)关闭显示器。用户可以在“设置”中设置 - >屏幕 - >超时。我实际上可能想要单独保留该值并简单地覆盖此设置 - 也就是说,在我的情况下,我不希望用户能够更改该值,但是当场景完成时,我想回去使用“设置”值。

这可能吗?我正在搜索,但没有找到API。请注意,这将适用于ICS。

1 个答案:

答案 0 :(得分:0)

你应该使用WakeLocks。请参阅PowerManager doc

中的示例