Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Wear Watchface背景动画_Android - Fatal编程技术网

Android Wear Watchface背景动画

Android Wear Watchface背景动画,android,Android,我正在为android wear开发一款手表,我想在互动模式下在背景上制作一个动画 这可能吗?我试着把它当作“普通”的android操作系统来做,但它不起作用,因为手表表面不是一种活动,就像这里: 有没有别的办法或者我应该即兴创作?当然有办法 使用CanvasWatchFaceService.Engine时,您可以随时在画布上绘制所需的任何内容 因此,要创建动画,只需每隔20毫秒左右绘制一次内容,并使画布无效。 这与所有手表表面绘制图形的方式相同,因此根本不是即兴创作。在处理动画之前,您可能还受

我正在为android wear开发一款手表,我想在互动模式下在背景上制作一个动画

这可能吗?我试着把它当作“普通”的android操作系统来做,但它不起作用,因为手表表面不是一种活动,就像这里:


有没有别的办法或者我应该即兴创作?

当然有办法

使用
CanvasWatchFaceService.Engine
时,您可以随时在画布上绘制所需的任何内容

因此,要创建动画,只需每隔20毫秒左右绘制一次内容,并使画布无效。
这与所有手表表面绘制图形的方式相同,因此根本不是即兴创作。

在处理动画之前,您可能还受益于手表表面开发的一般基础。谷歌“watchface codelab”找到了这方面的指南。