0

BlackBerry で GifImage をアニメーション化しようとすると ClassCastException が発生します。私は多くの方法を試しましたが、すべてがその例外を引き起こします。BlackBerry ナレッジ センターの記事「アニメーション 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);
4

1 に答える 1

3

ここで説明されているように:

rapc画像ファイルを png 形式に変換するオプションがあります。ただし、元のファイルの名前と拡張子は保持されます。この場合、アニメートする能力を失うだけでなく、ClassCastException.

Eclipse を使用している場合は、「ビルド」サブメニューの下にあるアプリケーション記述子 XML ファイルでこのオプションをチェックできます。

于 2012-09-17T11:33:46.460 に答える