リソースから .gif ファイルを使用しようとしましたが、読み込み時に動きがありません。非同期タスクを実行しているときに、読み込みイメージとして使用しています。以前は進行状況ダイアログを使用していましたが、現在はダイアログを使用せずに自分で画像を表示したいと考えています。この画像を正しく表示するにはどうすればよいですか?
4012 次
2 に答える
1
AnimationDrawable を使用してみてください: http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html
基本的に、GIF の各フレームを .png ファイル (透明度がある場合など) などの個別のファイルに分割し、<animation-list>
代わりにこれらのファイルを指定する必要があります。各フレームの長さを制御することもできます。
コード例のリンクを参照してください
于 2010-12-20T21:30:12.740 に答える
0
gif 画像の使用に行き詰まっている場合は、ImageView の代わりに WebView を使用できます。次に、gif 画像を表示する html ドキュメントを作成します。WebView で表示すると、アニメーション化されます。
于 2010-12-20T22:19:29.753 に答える