I am working on android applicaiton. I need to start a second animation when the first animation is going on. 

I need to move images one by one after some period of time. I have used framelayout with two imageViews in main.xml.

```
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <ImageView android:src="@drawable/ars1" 
                android:layout_height="wrap_content" 
                android:layout_width="wrap_content" 
            android:id="@+id/imageView2">
    </ImageView>

    <ImageView android:src="@drawable/ars" 
                android:layout_height="wrap_content" 
                android:layout_width="wrap_content" 
            android:id="@+id/imageView1">
    </ImageView>

</FrameLayout>

```

Below is my animation.xml:

```
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/accelerate_interpolator">
    <translate android:fromXDelta="100%p" android:toXDelta="-100%p" 
        android:duration="1500" />

</set>

```

in oncreate method of my activity class, i am doing something like below which is not working. 

```
ImageView imageView1;
ImageView imageView2;
Animation tranOut;

     tranOut = AnimationUtils.loadAnimation(this, R.anim.animation);

    imageView1 = (ImageView)findViewById(R.id.imageView1);
    imageView1.setAnimation(tranOut);

    imageView2 = (ImageView)findViewById(R.id.imageView2);
    imageView2.setAnimation(tranOut);

```

Please tell me how can i move the two images one after another.

Thanks
Jyoti