我想在发生特定事件时更改表面的背景图像。在我看来,我有类似的东西
function onLayout(dc) {
setLayout(Rez.Layouts.WatchFace(dc));
}
...
function onPartialUpdate(dc) {
...
if(heartRate > 79) {
var image = View.findDrawableById("myimage");
// now how to set this image on the background?
}
...
}
我的背景图片是在layout.xml中定义的:
<bitmap id="background" filename="image.png" x="center" y="center"></bitmap>
感谢您的任何帮助!