私は使用しています
- ネクサス 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グループにファイルを添付しました。ここにリンクがあります。
デバッグモードで、いくつかのパラメータをチェックし、以下のようにしました:
- gifファイルと同じ長さの入力ストリームなので、正常に読み取られたと思います。
- Movie.draw x,y が正の数になっています。
- フレームレートが高すぎるのかもしれないので、遅延を入れてスローダウンして、Movie.setTime(10); を試してみました。したがって、少なくとも静的な画像を表示する必要があります。しかし、私のデバイス/シミュレーターでは、空白の画面が表示されました。
ありがとうございました。
よろしく、 マーネスティ