代码之家  ›  专栏  ›  技术社区  ›  Gavin Wright

DayNight功能自动切换到黑暗模式的时间比正常时间晚

  •  1
  • Gavin Wright  · 技术社区  · 6 年前

    我已经实现了DayNight功能,如下所述:

    https://medium.com/androiddevelopers/appcompat-v23-2-daynight-d10f90c83e94

    当处于“夜间自动”模式时,应用程序会在夜间切换到“黑暗”模式,但会比应该的时间晚30分钟。例如,今天的日落时间是下午5:58。谷歌地图应用程序在下午6:12自动切换到黑暗模式,我觉得这是个合适的时间。但我的应用程序(以及其他实现此功能的应用程序,如唯物主义应用程序)直到下午6:40左右才切换到黑暗模式。我已经批准了定位许可,所以这不成问题。

    除了查询日落/日出时间的API,还有什么方法可以控制自己的时间吗?谷歌似乎没有在地图上使用自己的日夜功能,这似乎很奇怪。

    0 回复  |  直到 6 年前