android -------- GifView 显示gif图片

最近的项目需要在界面显示Gif动图,查找网络资料,总结了一下,分享一下,


一个GifView的gif图加载库以有效地显示GIF,

您可以启动,暂停和停止gifView

 

在app 的 build.gradle 中

implementation 'com.github.Cutta:GifView:1.4'

效果图:

  android -------- GifView 显示gif图片_第1张图片

 

1:布局直接显示


        



        

    

2:代码

/***
     *  属性
     * 
     *   gifView1.setGifResource(R.mipmap.gif_start_stop);
     *   gifView1.play();
     *   gifView1.pause();
     *   gifView1.setGifResource(R.mipmap.gif5);
     *   gifView1.getGifResource();
     *   gifView1.setMovieTime(time);
     *   gifView1.getMovie();
     */

    private void show(){
        btn1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                if (gifView1.isPlaying())
                    gifView1.pause();
            }
        });
        btn2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                if (gifView1.isPaused())
                    gifView1.play();
            }
        });
    }

代码文档:https://github.com/Cutta/GifView

你可能感兴趣的:(Android)