在j2me中,使用mmapi来播放gif动画

来源:互联网 发布:睡眠质量 知乎 编辑:程序博客网 时间:2024/05/23 00:45

j2me画图的话,好像只保证使用png,其它的格式都不能保证。

所以要使用gif的话,可以自己解码,但是这样比较麻烦,但网上有一些网友写的解码代码

如果使用mmapi的话,实现起来就比较简单了

它的代码根播放视频的代码很类似,下面贴上简单的代码示例

些代码就可以实现将gif动画播放出来

当然,如果想能控制它的播放与暂停的话,必须要自己处理一些事件

如果想在动画结束的时候处理一些其它的事情,这就要监听mmapi的事件。要监听这些事件,就要实现一个继承自PlayerListener的类,然后在里面实现playerUpdate函数即可。比如说是监听结束事件,结束后执行指定的代码,playerUpdate里面的简单代码如下:

 

这就可以将动画播放出来,并进行简单的控制了,更详细的信息可以参考MMAPI文档

原创粉丝点击