4

私は使用しています

  • ネクサス 7 アンドロイド 4.2
  • SDK と eclipse は adt-bundle-windows バージョンです。*2012-11-21 にダウンロード
  • OSはWindows7 64bits home premium sp1

でサンプルコードを実行しようとしました

...\ApiDemos\src\com\example\android\apis\graphics\BitmapDecode.java.

*.gifシミュレーターと私のnexus 7の両方で正常にビルドおよび実行されます。問題は、アプリがアニメーションを表示しないことですが、他の3つ*.bmpは正しく表示されます。画面にブラックボックスさえありません。

*.gifインターネットまたはSDKサンプル画像ファイルから別のファイルを試しました。

そして、Googleグループにファイルを添付しました。ここにリンクがあります。

デバッグモードで、いくつかのパラメータをチェックし、以下のようにしました:

  1. gifファイルと同じ長さの入力ストリームなので、正常に読み取られたと思います。
  2. Movie.draw x,y が正の数になっています。
  3. フレームレートが高すぎるのかもしれないので、遅延を入れてスローダウンして、Movie.setTime(10); を試してみました。したがって、少なくとも静的な画像を表示する必要があります。しかし、私のデバイス/シミュレーターでは、空白の画面が表示されました。

ありがとうございました。

よろしく、 マーネスティ

4

1 に答える 1

-1

Android はアニメーション GIF をサポートしていません。

于 2012-11-21T12:00:58.267 に答える