Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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
Animation 尝试在BlackBerry中设置gif图像动画时出现ClassCastException_Animation_Blackberry_Animated Gif - Fatal编程技术网

Animation 尝试在BlackBerry中设置gif图像动画时出现ClassCastException

Animation 尝试在BlackBerry中设置gif图像动画时出现ClassCastException,animation,blackberry,animated-gif,Animation,Blackberry,Animated Gif,当我试图在BlackBerry中为一个图像制作动画时,我遇到了ClassCastException。我尝试了很多方法,但都导致了例外。我参考了BlackBerry knowledgecenter的文章“”,并在主屏幕上尝试了以下代码。我还尝试使用“”博客文章中的@swati代码。我犯了什么错 GIFEncodedImage bitmapImage=(GIFEncodedImage)GIFEncodedImage.getEncodedImageResource("CuteCapLa4.gif");

当我试图在BlackBerry中为一个图像制作动画时,我遇到了ClassCastException。我尝试了很多方法,但都导致了例外。我参考了BlackBerry knowledgecenter的文章“”,并在主屏幕上尝试了以下代码。我还尝试使用“”博客文章中的@swati代码。我犯了什么错

GIFEncodedImage bitmapImage=(GIFEncodedImage)GIFEncodedImage.getEncodedImageResource("CuteCapLa4.gif");   //**Getting Exception at this line**
    AnimatedGIFField image_field=new AnimatedGIFField(bitmapImage);
    add(image_field);
如上所述:

rapc
具有将图像文件转换为png格式的选项。但它保留了原始文件的名称和扩展名。在这种情况下,您将失去设置动画的能力,同时获得
ClassCastException

如果您使用的是eclipse,则可以在“Build”子菜单下的应用程序描述符XML文件中选中此选项。

如前所述:

rapc
具有将图像文件转换为png格式的选项。但它保留了原始文件的名称和扩展名。在这种情况下,您将失去设置动画的能力,同时获得
ClassCastException


如果您使用的是eclipse,您可以在“Build”子菜单下的应用程序描述符XML文件中选中此选项。

请检查此答案谢谢您的回答我在发布问题后也看到了此链接。现在我的pblm是图像正在显示,但动画不起作用。为什么我不知道实际上我想要的是图像应该闪烁(如隐藏和显示)继续使用一些动画。这可能是因为你现在有png而不是gif图像。png不存储动画,因为我想我只拍摄了gif图像。拍摄完gif图像后,我至少能够显示图像。使用png它不起作用。对于gif图像,仅动画不会出现。请检查此答案谢谢你的回复,我也是在发布问题后使用此链接。现在我的pblm是图像正在显示,但动画不起作用。为什么我不知道实际上我想要的是图像应该闪烁(如隐藏和显示)继续使用一些动画。这可能是因为您现在使用的是png而不是gif图像。png不存储动画,因为我认为我只拍摄了gif图像。在拍摄gif图像后,我至少能够显示图像。使用png它不起作用。仅gif图像的动画不会出现。