Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.1k views
in Technique[技术] by (71.8m points)

android - 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

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...