如何在android上使用java加载GIF文件并将其作为新视图添加到superview
我想只使用java在android应用程序上加载GIF文件,而不在活动的xml文件中添加imageview。 我尝试了以下方法,但应用程序崩溃。我使用的是Glide 4.+版本如何在android上使用java加载GIF文件并将其作为新视图添加到superview,java,android,bitmap,gif,android-glide,Java,Android,Bitmap,Gif,Android Glide,我想只使用java在android应用程序上加载GIF文件,而不在活动的xml文件中添加imageview。 我尝试了以下方法,但应用程序崩溃。我使用的是Glide 4.+版本 private Bitmap backgroundImg; Glide.with(this) .load(R.drawable.title.gif) .asBitmap() .into(new SimpleTarget<Bitmap>(
private Bitmap backgroundImg;
Glide.with(this)
.load(R.drawable.title.gif)
.asBitmap()
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<?super Bitmap> glideAnimation) {
backgroundImg = resource;
canvas.drawBitmap(backgroundImg, 0, 0, null);
}
});
私有位图背景img;
用(这个)滑翔
.load(R.drawable.title.gif)
.asBitmap()
.into(新的SimpleTarget(){
@凌驾
public void onResourceReady(位图资源,GlideAnimation)将其下载为文件并保存在本地存储中。您可以使用默认的DownloadManager
或任何网络客户端。