2010-12-20 13 views
0

私のリソースから.gifファイルを使用しようとしていますが、ロード時に動きがありません。私は非同期タスクを実行している間、ローディングイメージとして使用しています。以前は進捗ダイアログを使用していましたが、今は画像を自分で表示してダイアログを使用しません。この画像を正しく表示するにはどうすればいいですか?Androidの携帯電話でローディングイメージを正しく表示する方法

答えて

1

AnimationDrawableを使用してみてください: http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html

基本的に、あなたは別のファイルにあなたのGIFのフレームのそれぞれを分割する必要があります - (それは透明性を持っていた場合と言う)など.PNGファイルとして、代わりに<animation-list>でこれらのファイルを指定します。各フレームの長さを制御することもできます。あなたがだけではなく、ImageViewのののWebViewを使用することができますGIF画像を使用して上のdeadsetある場合

は、コード例

+0

代わりに使用できる既定のAndroid搭載イメージがあるかどうかはわかりますか? – ninjasense

+0

イメージエディタを持っているかどうかはわかりませんが、イメージエディタを使用している場合は、Google検索からコピーして回転できます:http://www.google.ca/images?hl = ja&q = loading + animation&um = 1&ie = UTF-8&source = og&sa = N&tab = wi&biw = 1280&bih = 918 – f20k

0

のリンクを参照してください。次に、gifイメージを表示するhtmlドキュメントを作成します。 WebViewに表示すると、アニメーションが表示されます。

関連する問題