Я бы создал анимированный WatchFace для Android Wear. У меня 20 изображений, чтобы добавить (или полностью изменить) каждые X мс на задний план.Android Wear: анимация в WatchFace
Теперь: я следил за this tutorial, но анимация не запускается. Я вижу только один из двадцати растровых изображений на моем фоне:
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();
}
}
Любое предложение?
Да, код находится в onDraw(). Но я знаю, что я использую больше кода/присваиваний в onDraw для ношения, возможно, потребляет больше батареи. – garsim