我有一个智能手表的控制应用程序,设备自动进入待机模式。有没有办法停用待机模式?,我需要显示整个时间显示的信息。我知道这会缩短电池寿命(可能会非常显着),但这对我的应用来说是不可或缺的。
任何帮助都将不胜感激。
答案 0 :(得分:2)
您可以通过将CONTROL_SET_SCREEN_STATE_INTENT意图发送到SmartWatch主机应用程序来轻松控制SmartWatch的屏幕状态,然后SmartWatch主机应用程序将状态传播到SmartWatch设备。可用状态是:
如果您使用的是SmartExtension SDK,我建议您这样做,您可以使用提供方法setScreenState(int state)
的ControlExtension实用程序类。 SDK中提供了大量文档 - 请阅读第6.2章“SmartExtention API规范”中有关更改屏幕状态的更多信息。