package com.zerofield.netanimation;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.ImageView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.load.resource.drawable.GlideDrawable;
import com.bumptech.glide.request.animation.GlideAnimation;
import com.bumptech.glide.request.target.SimpleTarget;
import java.util.ArrayList;
import java.util.HashMap;
public class MainActivity extends AppCompatActivity {
private ImageView iv_image;
ArrayList<String> strArray=new ArrayList<>();
//HashMap<Integer,ArrayList<Drawable>> mhashMap=new HashMap<>();
ArrayList mArrayList=new ArrayList();
HashMap<Integer,GlideDrawable> mhashmap=new HashMap<>();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setCo
Android 用网络图片做帧动画
最新推荐文章于 2021-09-01 22:40:34 发布
本文介绍如何在Android应用中利用Glide库加载网络图片,并将其转化为帧动画。通过创建一个AnimationDrawable对象,设置循环播放,然后依次加载网络图片到ArrayList中,最后将所有图片添加到帧动画并启动。
摘要由CSDN通过智能技术生成