From 1cc2bcedb50512d83f868a7453813a843188eeee Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Fri, 4 May 2012 18:59:02 -0700 Subject: [PATCH] Fix issue #6444627: New status bar/action bar interaction a bit disjoint Make sure action bar animations use same duration as system dock animations. Change-Id: Ie294d134177207499a05cc93db8f4b859f07ed0c --- core/java/com/android/internal/app/ActionBarImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/com/android/internal/app/ActionBarImpl.java b/core/java/com/android/internal/app/ActionBarImpl.java index 805c0a93ee498..93cf9d03012a8 100644 --- a/core/java/com/android/internal/app/ActionBarImpl.java +++ b/core/java/com/android/internal/app/ActionBarImpl.java @@ -617,6 +617,8 @@ public class ActionBarImpl extends ActionBar { } anim.setInterpolator(AnimationUtils.loadInterpolator(mContext, com.android.internal.R.interpolator.decelerate_quad)); + anim.setDuration(mContext.getResources().getInteger( + com.android.internal.R.integer.config_mediumAnimTime)); anim.addListener(mShowListener); mCurrentShowAnim = anim; anim.start(); @@ -660,6 +662,8 @@ public class ActionBarImpl extends ActionBar { } anim.setInterpolator(AnimationUtils.loadInterpolator(mContext, com.android.internal.R.interpolator.accelerate_quad)); + anim.setDuration(mContext.getResources().getInteger( + com.android.internal.R.integer.config_mediumAnimTime)); anim.addListener(mHideListener); mCurrentShowAnim = anim; anim.start();