gpt4 book ai didi

java - 如何在表盘佩戴操作系统时显示 gif 图像

转载 作者:太空宇宙 更新时间:2023-11-04 09:24:10 24 4
gpt4 key购买 nike

我最近从苹果转向了 Android 方面,我刚刚购买了一 block Wear OS 智能 watch ,打算创建自己的自定义表盘。

我一直在 android studio 中摆弄示例表盘项目,这一切都很好并且工作正常,但我想知道是否有人对如何显示 gif 图像作为背景有任何建议?

这是设置图像为背景的代码行,但显然它不播放gif图像:

mBackgroundBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.bg);

感谢您的帮助

最佳答案

尝试使用 Movie 解码 gif 文件,然后绘制到 WatchFaceService.EngineSurfaceHolderCanvas

final Movie movie = Movie.decodeFile("your file path");
movie.setTie("gif's time offset");
movie.draw(canvas, 0, 0);

关于java - 如何在表盘佩戴操作系统时显示 gif 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57936143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com