0

尝试在 BlackBerry 中为 GifImage 设置动画时出现 ClassCastException。我尝试了很多方法,但都导致了那个异常。我参考了 BlackBerry 知识中心文章“显示动画 GIF ”,并在我的主屏幕中尝试了以下代码。我还尝试使用“动画 GIF ”博客文章中的 @swati 的代码。我的错误是什么?

GIFEncodedImage bitmapImage=(GIFEncodedImage)GIFEncodedImage.getEncodedImageResource("CuteCapLa4.gif");   //**Getting Exception at this line**
    AnimatedGIFField image_field=new AnimatedGIFField(bitmapImage);
    add(image_field);
4

1 回答 1

3

如此处所述:

rapc可以选择将图像文件转换为 png 格式。但是它保留原始文件的名称和扩展名。在这种情况下,您将失去制作动画的能力ClassCastException

如果您使用的是 eclipse,您可以在“Build”子菜单下的 Application Descriptor XML 文件中检查此选项。

于 2012-09-17T11:33:46.460 回答