【发布时间】:2012-09-19 21:50:13
【问题描述】:
尝试在 BlackBerry 中为 GifImage 设置动画时出现 ClassCastException。我尝试了很多方法,但都导致了那个异常。我参考了 BlackBerry 知识中心文章“Display An Animated GIF”,并在我的主屏幕中尝试了以下代码。我还尝试使用“Animated GIF”博客文章中的@swati 代码。我的错误是什么?
GIFEncodedImage bitmapImage=(GIFEncodedImage)GIFEncodedImage.getEncodedImageResource("CuteCapLa4.gif"); //**Getting Exception at this line**
AnimatedGIFField image_field=new AnimatedGIFField(bitmapImage);
add(image_field);
【问题讨论】:
-
感谢您的回复,我在发布问题后也看到了此链接。现在我的 pblm 是图像正在显示但动画不起作用。为什么我不知道
-
实际上我想要的是图像应该使用一些动画连续闪烁(如隐藏和显示)。
-
这可能是因为您现在拥有的是 png 而不是 gif 图像。 Png 不像我想的那样存储动画
-
我只拍摄了 gif 图像。在拍摄 gif 图像后至少我能够显示图像。使用 png 它不起作用。对于 gif 图像只有动画不会出现。
标签: animation blackberry animated-gif