1. 程式人生 > >Android播放animation-list 動畫的實現

Android播放animation-list 動畫的實現

第一步:首先需要建一個animation-list資原始檔

<animation-list  xmlns:android="http://schemas.android.com/apk/res/android"    android:oneshot="false">
    <item android:drawable="@mipmap/t1" android:duration="400"></item>
    <item android:drawable="@mipmap/t2" android:duration="400"></item>
    <item 
android:drawable="@mipmap/t3" android:duration="400"></item> </animation-list>
第二步:在MainActivity.xml中寫一個ImageView控制元件
<ImageView
android:id="@+id/imageView
    android:layout_height="100dp"
android:layout_centerInParent="true"
android:background="@drawable/animation_drawable"
android:padding=
"5dp" />
 第三步:在MainActivity中寫一個啟動動畫的語句(需要把ImageView控制元件的ID獲取到) 此時就可以執行App了
imageView = (ImageView) findViewById(R.id.imageView);
//imageView指的是需要播放動畫的ImageView控制元件
AnimationDrawable animationDrawable = (AnimationDrawable) imageView.getBackground();
//啟動動畫
animationDrawable.start();