Sudipta Som
Sudipta Som

Reputation: 6577

Activity animation not working in Galaxy Tab

I am using xml for activity transition, it working in all device as well as Samsung phone, but same thing is not working in samsung galaxy Tab. Can any help me out why this is happening, what should i do?

i am using following code:

Intent intent = new Intent(TabletAnimActivity.this,Next.class);
startActivity(intent);
overridePendingTransition(R.anim.push_left_in, R.anim.push_left_out);

push_left_in:

set xmlns:android="http://schemas.android.com/apk/res/android"
    translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="5000"
    alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="1600" 
set

push_left_out

set xmlns:android="http://schemas.android.com/apk/res/android"
    translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="5000"
    alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="1600" 
set

Thanks & Regards

Upvotes: 3

Views: 3344

Answers (4)

David Passmore
David Passmore

Reputation: 6099

Perhaps a little late, but for those such as myself who are struggling with this:

On all Samsung devices, TouchWiz disables animations in 2 ways depending on the android version.

  1. Version < 4.0 - Disables animations in Settings > Display > Animations > Off -- Change to On

  2. Version >= 4.0 - Disables animations in Developer Options > Drawing > Animator Duration Scale > Animation scale x0 -- Change to Animation Scale x1

Hope this helps anyone in this situation.

Upvotes: 7

Himanshu Virmani
Himanshu Virmani

Reputation: 2460

Animations are by default turned off in samsung phones

Go to Settings -> display -> animations and then turn on the All animations and you will be able to see the animations

Upvotes: 6

yeahdixon
yeahdixon

Reputation: 6934

One thing to check with on the galaxy device is a settings that the user can remove window animations.

Upvotes: 0

pseudoful
pseudoful

Reputation: 56

The overridePendingTransition api seems to fail in all samsung devices (tried galaxy ace/s/tab). Even the android sdk api demo (ApiDemos/app/activity/animation) for overridePendingTransition fails on these.

Upvotes: 4

Related Questions