2016-12-24 38 views
2

我有一個gif圖片作爲解析gif圖片是減少質量和疊加幀

enter image description here

但是使用滑翔我這樣做

Glide.with(this) 
        .load(Uri.parse("file:///android_asset/" + "stickers/" + emoji)) 
        .into(gifImage); 

我得到的是

enter image description here

究竟是怎麼回事,我也嘗試過GifImageView庫和結果相同。我如何在android中正確解析gif圖像?

添加數據源後

enter image description here

<ImageView 
       android:layout_marginTop="10dp" 
       android:layout_marginLeft="10dp" 
       android:visibility="gone" 
       android:layout_height="100dp" 
       android:layout_width="100dp" 
       android:id="@+id/chateeGifImage" 
       /> 
+0

已經回答http://stackoverflow.com/questions/31082330/show-gif-file-with- glide-image-loading-and-caching-library –

+0

@IntelliJAmiya asGif不是問題,它仍然是一樣的,它是動畫的,但是你可以看到一個幀被堆疊起來 –

回答

0

嘗試這樣

Glide.with(con).load(url).asGif().diskCacheStrategy(DiskCacheStrategy.SOURCE).into(ivImage); 
+0

它改善了模糊,但一幀仍然像樣本圖像設置 –

+0

你能不能更新圖像現在你得到 – Nas

+0

現在請檢查 –