Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

animated transition between an activity and another [closed]

I state that i'm not very experienced in android, and I would like to understand, perhaps with some tutorial, how to implement any scrolling animation between one activity and another. I hope in your help

like image 760
user1480020 Avatar asked Aug 23 '12 13:08

user1480020


1 Answers

You can set up animations (like slide) when you switch between activities like this :

In the res folder, create an anim folder

For example, put two xml files for a slide effect :

slide_in.xml

<set xmlns:android="http://schemas.android.com/apk/res/android"
     android:shareInterpolator="false">
    <translate 
       android:fromXDelta="100%" android:toXDelta="0%"
       android:fromYDelta="0%"   android:toYDelta="0%"
       android:duration="200"/>
</set>

slide_out.xml

<set xmlns:android="http://schemas.android.com/apk/res/android"
     android:shareInterpolator="false">
    <translate
       android:fromXDelta="100%" android:toXDelta="0%"
       android:fromYDelta="0%" android:toYDelta="0%"
       android:duration="200" />
</set>

Then on your java code just write this :

Intent i = new Intent(YourActivity.this, OtherActivity.class);
this.startActivity(i);
overridePendingTransition(R.anim.slide_in, R.anim.slide_out);

If you are testing that on a real device, don't forget to allow it to play animations (Settings -> Display -> Animations -> All Animations)

Hope it helps ! :)

like image 162
Alexis C. Avatar answered Sep 17 '22 13:09

Alexis C.