我是Android开发的新手,并且通过Android网站上提供的更多专门与动画有关的安卓教程。现在我知道如何应用补间和逐帧动画,但我无法弄清楚如何将这两个动画组合起来同时运行其示例可以是一个动画角色(逐帧)走过屏幕(翻译)。
我尝试将动画列表放在逐帧动画中,并在我的animation.xml,文件的Set标签下翻译动画,并使用以下代码运行。
ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.setBackgroundResource(R.anim.animation); //where animation is the name of my animation xml
AnimationDrawable anim = (AnimationDrawable) iv.getBackground();
anim.start();
但它通过setBackgroudResource的异常。
答案 0 :(得分:1)
您只能将动画设置为ImageSwitcher,ImageView仅用于显示单个图像。