我需要每隔两分钟更改Android Wear手表的背景。我该怎么做?
这是我的代码:
AuthenticateCoreAsync()
}
(忽略那里的随机函数,我选择随机背景图像和随机背景颜色)
答案 0 :(得分:2)
您将定期收到WatchFaceService.Engine.onTimeTick
次回调。在回调检查中,您最后一次更改背景是什么时候。如果更改时间超过2分钟,请更改背景并重新绘制。
背景的选择应该是模型的一部分。您的绘图方法应该仅查看模型并绘制模型中的任何内容。随着模型的改变,draw方法将做正确的事情。