首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

为什么不能在moto上播放gif动画,该如何处理

2012-04-01 
为什么不能在moto上播放gif动画我在wtk上用以下代码,可以播放动画,但是打包之后在moto的模拟器上则不能播

为什么不能在moto上播放gif动画
我在wtk上用以下代码,可以播放动画,但是打包之后在moto的模拟器上则不能播放了,画面状态是空白的,但是Thread.sleep();还是继续在工作.请高手帮忙!
 
private   void   createPlayer(InputStream   is){
                String[]   contents   =   Manager.getSupportedContentTypes(null);
                for(int   i   =   0;i <contents.length;i++){
                        if(contents[i].toLowerCase().indexOf( "image/gif ")   !=   -1){
                                try   {
                                        player   =   Manager.createPlayer(is, "image/gif ");
                                        player.realize();
                                }   catch   (IOException   ex)   {
                                        ex.printStackTrace();
                                }   catch   (MediaException   ex)   {
                                        ex.printStackTrace();
                                }
                               
                        }
                       
                }
        }

[解决办法]
看看抛出什么异常
有可能moto不支持gif动画吧
[解决办法]
很有可能是不支持
[解决办法]
Manager.createPlayer(is, "image/gif "); 出错,直接原因是对于此类型的文件没有默认播放器。

热点排行