以编程方式自定义 Android Wear watch 超时

Customizing Android Wear watch timeout programmatically

我想允许我的 Android Wear 应用程序的用户为我的表盘自定义背光的超时长度。我找到了一个 app that is able to do so,但我无法弄清楚它是如何做到的。有没有人能够在 android 磨损设备上调整屏幕超时?

首先你必须在持久服务中监听屏幕状态事件。 你可以做到 with this code。 然后,当屏幕处于 STATE_ON 状态时,只需获取一个唤醒锁,并在确定的时间后释放它。您可以找到操作方法 here.

请记住,这会对电池寿命产生负面影响,尤其是在电池较小的 Wear 设备上。