2011-08-26 60 views
0

我是新來的android開發,並通過Android網站上的Android教程工作,更具體地涉及到動畫。現在我知道如何應用補間和逐幀動畫,但我無法弄清楚如何組合這兩個動畫同時運行,其中的一個例子可能是一個動畫角色(逐幀)穿過屏幕(平移)。結合框架和補間動畫

我試着把frame-animation的animation-list和動畫下的動畫放在我的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處的異常。

回答

1

您只能將動畫設置爲ImageSwitcher,ImageView僅用於顯示單個圖像。