2011-05-23 235 views
5

我有一個動畫gif,這是一個加載欄。圖像顯示,但沒有動畫,我將如何讓它動畫?Android:動畫gif

+0

你是如何設置圖像的?它是ImageView還是背景? – 2011-05-23 20:04:50

+0

我正在使用Imageview – Skizit 2011-05-23 20:06:02

回答

2

ImageView無法直接顯示動畫gif。您必須將動畫gif分解爲幀(單獨的gif文件)並使用AnimationDrawable對它們進行動畫處理。

http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html

+0

不是那麼真實,「它不能」..您可以使用** Movie **類的** decodeStream **方法。這裏有一個比較好的例子:http://droid-blog.net/2011/10/14/tutorial-how-to-use-animated-gifs-in-android-part-1/;) – Ewoks 2012-10-26 08:27:34