2

我有一个智能手表的控制应用程序,设备会自动进入待机模式。有什么办法可以关闭待机模式?,我需要显示一直显示的信息。我知道这会缩短电池寿命(可能会大大缩短),但它在我的应用程序中是必不可少的。

任何帮助,将不胜感激。

4

1 回答 1

2

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

  • SCREEN_STATE_OFF
  • SCREEN_STATE_DIM
  • SCREEN_STATE_ON
  • SCREEN_STATE_AUTO

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

祝你好运!

于 2012-10-17T11:37:32.367 回答