1. 程式人生 > >android如何新增gif動態圖片

android如何新增gif動態圖片

使用android-gif-drawable

GIT地址: https://github.com/koral–/android-gif-drawable

1.首先新增引用檔案 ,只需要的app的build.gradle裡新增

dependencies {
    implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.15'
}

2.其次在對應layout檔案下新增自定義gif控制元件,在這個控制元件裡直接新增gif動畫檔案。

<pl.droidsonroids.gif.GifImageView
        android:id="@+id/gv_error"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:src="@drawable/gif"/>

這樣就可以了,非常方便,多次 點選也不會出現OOM。

當然也可以用java程式碼新增,詳情請看git地址