每两分钟更改Android Wear Watch Face的背景

时间:2015-05-22 14:25:26

标签: android android-studio wear-os

我需要每隔两分钟更改Android Wear手表的背景。我该怎么做?

这是我的代码:

AuthenticateCoreAsync()

}

  

(忽略那里的随机函数,我选择随机背景图像和随机背景颜色)

1 个答案:

答案 0 :(得分:2)

您将定期收到WatchFaceService.Engine.onTimeTick次回调。在回调检查中,您最后一次更改背景是什么时候。如果更改时间超过2分钟,请更改背景并重新绘制。

背景的选择应该是模型的一部分。您的绘图方法应该仅查看模型并绘制模型中的任何内容。随着模型的改变,draw方法将做正确的事情。