Skip to content

feiyuu/GifView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GifView

继承view,自定义播放gif控件 1.1.0 增加了类似imageview的fit_center缩放模式,或可任意设置宽高拉伸。

Step 1. Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Step 2. Add the dependency

dependencies {
        implementation 'com.github.feiyuu:GifView:1.1.0'	//1.1.0
}

使用代码:

    GifView gif_view = findViewById(R.id.gif_view);
gif_view.setScaleType(GifView.FIT_CENTER);
    gif_view.setGifResource(R.mipmap.demo1);
    gif_view.play();

内部有锁屏监听,回到桌面监听,以及失去焦点监听,做了暂停继续处理。