Android UI Libs之android-gif-drawable

Android UI Libs之android-gif-drawable

我们经常需要显示gif图片,但是Android自带的ImageView不能完全显示gif图片,它只会显示gif图片的第1帧。那我们要显示gif图片怎么办。本着不重复“造轮子”的原则,本人推荐使用android-gif-drawable。android-gif-drawabl的功能很强大,不仅可以在显示gif图片,还可以让gif图片作为文本和按钮的背景图片显示等。

要使用 android-gif-drawabl,首先要添加依赖compile 'pl.droidsonroids.gif:android-gif-drawable:1.1.15'

显示gif图片:

        <pl.droidsonroids.gif.GifImageView
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:src="@drawable/image"
        />  

以gif图片作为文本的背景图片:

        <pl.droidsonroids.gif.GifTextView
        android:text="hello"
        android:background="@drawable/image"
        android:layout_width="100dp"
        android:layout_height="100dp" />  

以gif图片作为文按钮的背景图片:

        <pl.droidsonroids.gif.GifImageButton
        android:text="hello"
        android:background="@drawable/image"
        android:layout_width="100dp"
        android:layout_height="100dp" />  
    原文作者:lavor
    原文地址: https://www.jianshu.com/p/35e01f883ce5
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞