讓gif動畫動起來
【第一種方法】 --- 親測可行
1、 在工程的build.gradle中添加
buildscript {
repositories {
mavenCentral()
}
}
allprojects {
repositories {
mavenCentral()
}
}
2、 在app下的build.gradle中添加依賴
compile 'pl.droidsonroids.gif:android-gif-drawable:1.2.1
3、佈局文件中寫入你要加載的gif圖片即可
<pl.droidsonroids.gif.GifImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/gif2" />
【第一種方法】 --- 網上查找
這種方法看着簡單,推薦
1.添加Glide圖片加載框架依賴
compile 'com.github.bumptech.glide:glide:3.7.0'
2.佈局文件中寫一個普通的Imageview
<ImageView
android:id="@+id/ivGif"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
3.代碼中直接加載本地的gif圖片到Imageview上即可
Glide.with(MainActivity.this).load(R.drawable.gif1) .diskCacheStrategy(DiskCacheStrategy.ALL).into(ivGif);有新的方法,歡迎討論留言,謝謝,祝每天開心。