浅析Android动画(四)——Frame anim逐帧动画

使用animation-list标签分组,每一个item标签集合,定义要显示的图片,指定他显示的时间,顾名思义,就是一帧一帧的播放,达到动画片一样的效果

xml文件要放到drawable下,下图为xml文件R.drawable.animation:


浅析Android动画(四)——Frame anim逐帧动画_第1张图片
fram_animation.png

具体使用代码如下:

AnimationDrawable animationDrawable
animationIV = (ImageView) findViewById(R.id.animationIV);
button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener()
        {
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                animationIV.setImageResource(R.drawable.animation);
                animationDrawable = (AnimationDrawable) animationIV.getDrawable();
                animationDrawable.start();
            }
            
        }); ```

你可能感兴趣的:(浅析Android动画(四)——Frame anim逐帧动画)