首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Garmin Connect IQ绘制一个动画GIF

用Garmin Connect IQ绘制一个动画GIF
EN

Stack Overflow用户
提问于 2016-11-18 15:54:37
回答 1查看 939关注 0票数 2

根据文档(https://developer.garmin.com/connect-iq/programmers-guide/resource-compiler/),资源编译器支持GIF作为位图。然而,当我显示一个GIF文件时,我只会得到一个静止的图片,而GIF不会移动。

我一直在测试的GIF是这样的:http://bestanimations.com/Animals/Mammals/Cats/cats/cute-kitty-animated-gif-2.gif和我已经将gif保存在可绘图文件夹中(我使用了用于Eclipse的ConnectIQ插件)。

我试图将位图包含在布局资源中,如下所示:

代码语言:javascript
复制
<layout id="MainLayout">
    <bitmap id="MotivatorCat" x="center" y="center" filename="../drawables/motivatorcat.gif"/>
</layout>

我试图把它列入可绘制资源中,作为:

代码语言:javascript
复制
<drawables>
    <bitmap id="MotivatorCat" filename="motivatorcat.gif" />
</drawables>

然后,通过以下方式将其加载到初始化()中:

代码语言:javascript
复制
catgif = Ui.loadResource(Rez.Drawables.MotivatorCat);

并在onUpdate()中绘制它:

代码语言:javascript
复制
dc.drawBitmap(50, 50, catgif);

但什么都不管用。

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-29 05:06:02

Connect IQ目前不支持渲染动画GIF图像(截至SDK2.1.x)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40681243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档