Ich würde ein animiertes WatchFace für Android Wear erstellen. Ich habe 20 Bilder zum Hinzufügen (oder zum vollständigen Ändern) alle X ms zum Hintergrund.Android Wear: Animation in WatchFace
Jetzt: Ich habe this tutorial gefolgt, aber die Animation startet nicht. Ich sehe nur eine der zwanzig Bitmap über meinem Hintergrund:
if (isInAmbientMode()) {
canvas.drawBitmap(mBackgroundAmbient, SRC, DEST, null);
} else {
canvas.drawBitmap(mBackground, SRC, DEST, null);
for (int i = 0; i < LoopBMP.length; i++) {
canvas.save();
Bitmap cloud = LoopBMP[i];
canvas.drawBitmap(cloud,centerX, centerY,null);
canvas.restore();
}
}
Irgendwelche Vorschläge?
Ja, der Code ist in OnDraw(). Aber ich weiß, dass ich mehr Code/Zuweisungen in OnDraw verwende, das Wearable könnte mehr Batterie verbrauchen. – garsim