Android Wear - 以编程方式启用/禁用环境模式

Android Wear - Enable / Disable Ambient mode Programmatically

我过去开发过一些小 Android 应用程序,最近得到了 LG G 手表,非常喜欢它。

目前,该设备的唯一问题是它在环境模式下可持续使用大约一天半。

我希望能够通过软件启用和禁用设备上的环境模式。通过这样做,我们将能够在特定时间(即晚上)将其关闭。

这样做的好处是既可以节省显示,又可以在晚上关闭环境模式,我只需要每隔一天为设备充电一次,但每次启用/禁用都会带来不便天.

我有 Java / Android 构建应用程序的经验,但我的问题基本上是全部:

How can I, in code, enable and disable ambient mode?

这可能吗?我花了一些时间谷歌搜索,但无法找到答案。有人用过可穿戴设备API吗?里面有什么允许这样的东西吗?

无法以编程方式禁用微光模式。但是,您不需要执行您所描述的操作。设备检测到未佩戴,30分钟后会完全关闭屏幕,包括关闭微光模式。

如果您是 AOSP 程序员,请修改 AmbientService 以从 AmbientDream 调用 finish(),如果您是应用程序程序员,抱歉没有 API 适合您的内容想要。