随着最近更新的 android wear 中新增了“always on” api,我自然会尝试将它整合到我的健身应用程序中。在 android 开发者网站上进行了大量阅读之后,似乎在环境模式下唤醒处理器的唯一方法是使用警报管理器。然而,这种方法不是非常一致或准确。
1) 闹钟设置为唤醒处理器并在 3 秒后更改屏幕上的时间,它会在 5-10 秒之间反弹。
2) 大多数情况下,onEnterAmbient() 方法甚至在进入环境模式大约一分钟后才被调用(处理程序仍在运行并以正常频率更新屏幕)
3) 总的来说,如果有人知道在环境模式下将更新推送到屏幕的不同方式,那就太棒了!(主要是我相信还有另一种方式,因为在环境模式下,表盘能够每秒更新和显示动画)