在智能手表中停用待机模式

时间:2012-10-17 09:10:44

标签: sony standby sony-smartwatch

我有一个智能手表的控制应用程序,设备自动进入待机模式。有没有办法停用待机模式?,我需要显示整个时间显示的信息。我知道这会缩短电池寿命(可能会非常显着),但这对我的应用来说是不可或缺的。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

您可以通过将CONTROL_SET_SCREEN_STATE_INTENT意图发送到SmartWatch主机应用程序来轻松控制SmartWatch的屏幕状态,然后SmartWatch主机应用程序将状态传播到SmartWatch设备。可用状态是:

  • SCREEN_STATE_OFF
  • SCREEN_STATE_DIM
  • SCREEN_STATE_ON
  • SCREEN_STATE_AUTO

如果您使用的是SmartExtension SDK,我建议您这样做,您可以使用提供方法setScreenState(int state)的ControlExtension实用程序类。 SDK中提供了大量文档 - 请阅读第6.2章“SmartExtention API规范”中有关更改屏幕状态的更多信息。

祝你好运!