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

时间:2015-02-12 07:48:04

标签: java android wear-os

我过去开发了一些小型Android应用程序,并且最近获得了LG G Watch,并且非常喜欢它。

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

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

能够做到这一点的优点是保存显示器,并且通过在夜间关闭环境模式,我只需要每隔一天为设备充电,但每天启用/禁用只是一个不方便。

我有构建应用程序的Java / Android经验,但我的问题基本上就是整个事情:

  

我如何在代码中启用和禁用环境模式?

这可能吗?我花了一些时间谷歌搜索,一直无法找到答案。有没有人使用过可穿戴设备API?是否有任何东西可以允许这样的东西?

2 个答案:

答案 0 :(得分:0)

无法以编程方式禁用环境模式。但是,你不需要做你所描述的事情。设备检测到没有磨损,30分钟后它将完全关闭屏幕,包括关闭环境模式。

答案 1 :(得分:0)

如果您是AOSP程序员,请修改AmbientService以致finish()来自AmbientDream,如果您是应用程序员,抱歉没有您想要的API。